如何删除或更改@ 2131034112中的文本到“Auswahl” 我不知道@ 213 ......来自哪里。
的java:
Spinner spinner = (Spinner) findViewById(R.id.spinnerStd);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
this, R.array.spinnerZeitauswahl, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
的xml:
<Spinner
android:id="@+id/spinnerStd"
android:layout_width="70dp"
android:layout_height="wrap_content"
android:layout_weight="0.53"
android:prompt="@array/spinnerZeitauswahl"
/>
的字符串:
<string-array name="spinnerZeitauswahl">
<item>Manuell</item>
<item>1 Std</item>
<item>2 Std</item>
<item>3 Std</item>
<item>4 Std</item>
<item>5 Std</item>
<item>6 Std</item>
<item>7 Std</item>
<item>8 Std</item>
<item>9 Std</item>
<item>10 Std</item>
<item>11 Std</item>
<item>12 Std</item>
</string-array>
答案 0 :(得分:2)
只需将此行添加到您的代码中即可。
spinner .setPrompt("Auswahl");
答案 1 :(得分:1)
不确定您是如何定义Spinner的,但至少在XML中您需要定义prompt
属性:
<Spinner
android:id="@+id/spinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:prompt="Auswahl"
/>
您也可以通过代码拨打spinner.setPrompt("Auswahl")
。