0

次のようなリストアイテムを表示するスピナーを作成しました:http: //developer.android.com/images/ui/spinner.png

ただし、スピナーをタップするとすべてのオプションが新しいポップアップに表示されるように変更するにはどうすればよいですか?

4

3 に答える 3

2

Holo Themeスピナーから、デフォルトでドロップダウンとして表示されます。これをカスタマイズしたい場合は、ボタンを使用してスピナーの背景を設定できます。ボタンをテープで貼り付けると、コンテキストメニューが表示されます。

アップデート :

android:spinnerMode="dialog"を使用するだけです

于 2013-01-10T11:16:19.337 に答える
0

スピナーアイテムをポップアップとして表示します。次の行を使用します。

setContentView(R.layout.main)の上に以下の行を追加します。

requestWindowFeature(Window.FEATURE_NO_TITLE);

また、特定のアクティビティに以下の行を追加します。

android:theme="@android:style/Theme.Dialog"

main.xmlは独自のデザインになり、機能はテキストビュー、ボタン、ラジオアイテムなどになります。各アイテムをクリックした後、必要な作業を行う必要があります。

于 2013-01-10T11:26:02.297 に答える
0
ArrayAdapter adapter=new ArrayAdapter(this,android.R.layout.simple_list_item_1,ur-arraylist);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spin.setAdapter(adapter);
于 2013-01-10T11:04:59.073 に答える