2011-08-04 4 views
0

このSearchMenuActivityには、ユーザーが選択できる一連のオプションがあります。 2つのオプションは、ユーザーが値を選択してSearchMenuActivityに報告できるListViewへのインテントを起動します。また、ユーザーが複数のオプションを選択できるようにすることを除いて、このような別のオプションもあります。私が抱えている問題は、ListActivityを起動し、onActivityResultを介して報告するときに結果を保持するUIコンポーネントを選択することです。私はonActivityResultを使用してListViewを起動するUIコンポーネント

ソリューション1

は、デフォルトのテキストは「項目aを選択してください」であるボタンを使用して...彼らはここでカップルのソリューションが出ています。これにより、ListViewが起動し、ユーザーが項目を選択すると、ボタンのテキストが選択項目になります。

ソリューション2

スピナーを使用してください。この問題は、スピナーが複数選択項目をサポートしていないことが原因です。また、リストビューの項目がサーバーのバックエンドから引き出され、スピナーの上にローディングメッセージが表示されるのが醜いため、状況が複雑になります。 3

ソリューション「の項目を選択するにはこちらをクリックして」されているデフォルトのテキストクリッカブルのTextViewを持っています。これによりListViewが起動し、ユーザーが項目を選択すると、テキストビューのテキストが選択されます。

今私は解決策3を実装しています。「項目を選択するにはここをクリックしてください」というのは邪魔になるようです。誰でもこの問題を解決する最良の方法は何ですか?

答えて

1

オプション3は、それが彼の選択を変更ための非常に素晴らしいではありませんしかし、最高の

です。 TextViewの右側に小さなアイコンを追加して、ユーザーが再選択できるようにする必要があると思います。

+0

あなたは私の質問を理解していません。私はUIコンポーネントを探しています。それをもう一度読んでください。まだ理解していなければ、私はそれをもっと明確にするように編集してください。 –

+0

aha申し訳ありません(:let me see ...私は編集する –

関連する問題