1

誰かがスピナーのオプションをクリックすると、より多くのオプションを持つ別のスピナーが開きます。また、「その他」オプションで EditText を開く方法はありますか?

例:

スピナー 1 には次のオプションがあります。

iOS

アンドロイド

また、 iOSを選択すると、すぐに別のスピナーが表示され、すべての iPhone バージョンのオプションが表示されます。(つまり、「どの iPhone をお持ちですか?」というタイトル)

また、Android を選択すると、同じことを行いますが、Android デバイスを使用します。

また、携帯電話が 2 番目のスピナーにない場合は、携帯電話のモデルを入力します。

コードに最初のスピナーが既にある場合、どうすればこれを行うことができますか?

PS、必要に応じて、最初のスピナーのコードを投稿できますが、かなり標準的です。

4

2 に答える 2

0

基本的に、選択したオプションに応じて、プログラムで 2 番目のスピナーを作成します。2 番目のスピナーごとに「その他」を追加します。「その他」を選択すると、テキストボックスを表示できます。

于 2011-09-27T04:40:06.223 に答える