我尝试在Java和Xml中设置提示文本,但都没有显示提示文本。 我尝试了spinner.getPrompt,它显示了文本,但是当我调试时,在Spinner对象中,mPromptValue为null。
有什么想法吗? 这是我的xml
<Spinner
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/brojracuna"
android:spinnerMode="dropdown"
android:layout_alignParentTop="true"
android:prompt="@string/prompt_lista"
android:layout_toRightOf="@+id/textView"
android:layout_alignBottom="@+id/textView" >
</Spinner>
where string.xml
<string name="prompt_lista">10</string>
和我的Java代码
final Spinner prikazRacuna = (Spinner) findViewById(R.id.brojracuna);
prikazRacuna.setPrompt("10");
ArrayList<String> list = new ArrayList<String>(Arrays.asList("10", "20", "30"));
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, list);
dataAdapter.setDropDownViewResource
(android.R.layout.simple_spinner_dropdown_item);
prikazRacuna.setAdapter(dataAdapter);