とりあえず、あだこださんの以下のエントリを実装してみます。
これ、戻りな要素が複数ある場合は選択できないとまずい。あるいは選択肢が微妙な場合はリトライできないと駄目ですね。
あと、TextView に追加していく風な UI が必要なのか。どうやって削除を実装するかもアレですね。とは言え、入力が反映される View は TextView にすれば良いのかな。
UI
微妙。どうしたものか、な入力画面。状態として
- 音声入力モードがあってひたすらに音声入力をくりかえす
- 終わり、なトグルをどうするか
- 音声入力候補を選択、あるいはリトライ
- 選択したら入力を続行するかどうか、なダイアログ表示?
- 入力を終了したら TextView で修正できるようになってれば良い?
- そこから確定、で upload されれば良いのか
なんかダイアログに頼りすぎ感があります。良い方法は無いものか。とは言えこれで実装してみるのが早いのかな。