1
我在我的應用程序中使用了Spinners。他們工作正常,但有一個例外。我爲每個人設置了提示,但他們沒有顯示。我在onCreate
期間將ArrayAdapters
設置爲紡紗廠,我的猜測是setAdapter
方法會自動將選擇設置爲位置0.有沒有辦法設置提示並使其按預期工作?安卓微調提示符不起作用
下面是一個代碼塊:
從佈局文件:
<Spinner android:id="@+id/selPunter"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:prompt="@string/select_quarterback_prompt"
android:layout_marginLeft="20sp"
android:layout_marginRight="20sp" />
從活動:
offenseList = new ArrayAdapter<PlayerVO>(this,
R.layout.select_item_closed,
gdm.getPlayersByTeamId(offenseId));
offenseList.setDropDownViewResource(R.layout.select_item);
selKicker.setAdapter(offenseList);
對不起,我只是說我認爲這很有趣,你把它稱爲「代碼片」,因爲它聽起來像「codpiece」。 :) –
哈哈,我很高興能夠笑出聲來。現在對我來說可能是一個答案? :) – srowley
什麼東西沒有顯示?微調器下拉對話框的標題(在xml中稱爲提示)或下拉對話框本身? – yuku