Professional Documents
Culture Documents
Project : SpinnerDemo
<TextView
android:id = "@+id/textView"
android:layout_width = "fill_parent"
android:layout_height = "wrap_content"
android:background = "#353535" >
</TextView>
<Spinner
android:id = "@+id/spinner"
android:layout_width = "fill_parent"
android:layout_height = "wrap_content"
android:layout_margin = "20dip" >
</Spinner>
</LinearLayout>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<Spinner
android:id = "@+id/spinner"
android:layout_width = "fill_parent"
android:layout_height = "wrap_content"
android:layout_margin = "20dip" >
</Spinner>
textView = (TextView)findViewById(R.id.textView);
spinner = (Spinner)findViewById(R.id.spinner);
};
};
}
TextView textView;
Spinner spinner;
textView = (TextView)findViewById(R.id.textView);
spinner = (Spinner)findViewById(R.id.spinner);
ในพรารามิเตอร์ที่ 2 ของ
ArrayAdapter<T>(context, textViewResourceId, objects)
เป็นการกําหนด Layout ของ TextView ที่อยู่ภายใน ListView ซึ่งมีอยู่หลายแบบ
ในนี้นี้เราจะใช้แบบ android.R.layout.simple_spinner_item
adapter.setDropDownViewResource(
android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
spinner.setOnItemSelectedListener(onSelect);
};
};
drbomkung@gmail.com