2012-03-23 13 views
0

私はクイズアプリを作成しており、AlertDialogがラジオボタンで表示されるカスタムItemizedOverlayを持っています。別のビットのコードで解析されるデータベースから値をロードします。Android Itemized Overlay Alertダイアログ変数Conundrum

各質問を表示するラジオボタンを追加できます。選択した回答を表示するために、各クリックごとにトーストが表示されます。しかし、私は、どの回答が選択されたかを送信ボタンに表示/登録させることはできません。

答えて

0

setPositiveButton OnClickListenerのwhichButtonは、送信ボタン自体を参照している可能性があります。

代わりに、onTapメソッドでint answerIndexを宣言します。次に、選択肢のonClickで、answerIndex = whichButtonを設定します。最後に答えをdbに書くときは、whichButtonの代わりにanswerIndexを使います。

これが役に立ちます。