无论何时我默认创建微调控件,它都会显示微调控件中的第一个元素。我想在那个微调器上显示我自己的暗示。如何从微调工具中删除第一个项目
注意: - 我正在从网络服务接收数据。
的Xml
<Spinner
android:id="@+id/spinnerAtlasContactSignup"
android:layout_width="200dip"
android:layout_height="46dp"
android:layout_below="@+id/editCompanySignup"
android:layout_marginBottom="60dp"
android:layout_marginTop="10dp"
android:background="@drawable/slect_box1x"
android:ems="10"
android:padding="10dp"
android:prompt="@string/atlas_contact" />
码 -
private void initializeSpinner(ArrayList<AtlasContact> atlastContacts) {
ArrayAdapter<AtlasContact> adapter = new ArrayAdapter<AtlasContact>(this,android.R.layout.simple_spinner_item, atlastContacts);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
// Apply the adapter to the spinner
spinnerAtlasContact.setAdapter(adapter);
这里AtlasContact
是接受来自Web服务传来的数据的类。
@ChiragRaval'AtlastContacts'的对象:) –
把你的第一个我tem在字符串数组中空:p –
@ TechEnd:对不起,要求愚蠢的bt hw来做到这一点。 –