0
使用最新的Android API(本文發佈時爲19),我試圖將基本Spinner的各種子視爲TextViews。以編程方式修改android Spinner子視圖
在我的片段的onCreateView
方法,我必須微調參考:
final Spinner spinner = (Spinner) view.findViewById(R.id.icon_spinner);
(看起來在該片段中是這樣):
<Spinner android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/icon_spinner"
android:layout_below="@+id/button_check_in"
android:layout_centerHorizontal="true"
android:layout_marginTop="32dp"
android:spinnerMode="dialog"
android:entries="@array/marker_names" />
但是,調用spinner.getChildCount()
在片段的onCreateView
返回0
。旋轉器適配器使用值填充,並且旋轉器在應用程序中正常工作,因此必須稍後再填充子視圖。
我什麼時候能夠得到一個微調的孩子的意見,或者如果我正在討論這個錯誤,我該怎麼做?