setPrompt auf Spinner funktioniert nicht [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Wie erstelle ich einen Android Spinner mit dem Einstiegstext "Select One"? 36 AntwortenIch bin sehr neu in der Android-Entwicklung und ich scheine ein Problem zu haben, das ich nicht verstehen kann. Ich habe einen Spinner und die Werte werden in Ordnung gesetzt, aber meine Eingabeaufforderung wird nicht angezeigt. Ich habe versucht, dies sowohl im XML- als auch im Java-Code einzustellen, und keiner von beiden funktioniert überhaupt. Unten ist meine Konfiguration. Ich habe das Gefühl, dass mir etwas Grundlegendes fehlt, aber ich weiß noch nicht, was es ist.
Jede Hilfe wäre dankbar. Craig
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#000000" >
<Spinner
android:id="@+id/band"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_marginTop="72dp"
android:prompt="@string/year_prompt"
android:textColor="#F0F0F0" />
<Spinner
android:id="@+id/spinner1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_marginTop="28dp"
android:entries="@array/year_array"
android:prompt="@string/year_prompt"
android:textColor="#F0F0F0" />
</RelativeLayout>
<string name="year_prompt">Select A Year</string>
<string-array name="year_array">
<item >2000</item>
<item >2001</item>
<item >2002</item>
<item >2003</item>
<item >2004</item>
<item >2005</item>
</string-array>