0

スピナーを表示する必要があります。実行時にアダプターからコンテンツを取得しています。スピナーが画面に表示されたとき アダプタの最初の値の代わりに表示する値を選択してください。助けてください

4

3 に答える 3

0

次に、そのテキストを文字列配列の最初の位置に追加する必要があります。

   Spinner rangeSpinner = (Spinner)findViewById(R.id.rangeSpinner);
   String[] items = new String[] {"Select Product","Bread","Milk"};
   ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,R.layout.custom_spinner_textview_layout, items);
   adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
   rangeSpinner.setAdapter(adapter);

custom_spinner_textview_layout.xml

<?xml version="1.0" encoding="utf-8"?>
    <TextView 
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/spinnerTarget"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:textSize="18.0sp"
        android:textColor="@color/grey_text"
        android:gravity="left"/>

ここに画像の説明を入力

于 2012-08-06T11:54:18.720 に答える