Spinner 下拉列表 demo
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<Spinner
android:id="@+id/planets_spinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
</LinearLayout>public class MenuActivity extends Activity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_menu);
Spinner spinner = (Spinner) findViewById(R.id.planets_spinner);
// Create an ArrayAdapter using the string array and a default spinner layout
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,
R.array.planets_array, android.R.layout.simple_spinner_item);
// Specify the layout to use when the list of choices appears
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
// Apply the adapter to the spinner
spinner.setAdapter(adapter);
spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
Log.i("onItemSelected",arg0+","+arg1+","+arg2+","+arg3);
}
public void onNothingSelected(AdapterView<?> arg0) {
Log.i("onNothingSelected",arg0.toString());
}
});
}
}http://developer.android.com/guide/topics/ui/controls/spinner.html#SelectListener
相关推荐
绿豆饼 2020-04-10
狼窝 2020-03-20
Mexican 2011-01-20
满城风絮 2011-09-06
ruanjianxiong 2016-09-20
fanleiym 2017-02-09
learningITwell 2016-08-18
virusplayer 2015-04-15
Ifree团队 2013-07-08
emptoney 2013-03-19
toperfect 2013-03-19
yxx0 2013-01-22
tufeizhang 2012-11-30
maplele 2012-07-27
najiutan 2012-02-26
Mexican 2012-02-15