layout文件
item.xml
1 26 7 11 12 16 17
main.xml
1 27 8 12 13 18 19 20
Activity
1 package cn.itcast.ui; 2 3 import android.app.Activity; 4 import android.os.Bundle; 5 import android.view.View; 6 import android.widget.AdapterView; 7 import android.widget.AdapterView.OnItemClickListener; 8 import android.widget.AdapterView.OnItemSelectedListener; 9 import android.widget.ArrayAdapter;10 import android.widget.AutoCompleteTextView;11 import android.widget.Spinner;12 13 public class UiActivity extends Activity {14 private Spinner spinner;15 private AutoCompleteTextView actv;16 @Override17 public void onCreate(Bundle savedInstanceState) {18 super.onCreate(savedInstanceState);19 setContentView(R.layout.main);20 spinner = (Spinner) findViewById(R.id.sp);21 actv = (AutoCompleteTextView)findViewById(R.id.actv);22 String[] names = {"老张", "老方", "老毕", "李明" , "李丽", "陈江", "abc", "acc"};23 ArrayAdapteradapter = new ArrayAdapter (this, android.R.layout.simple_dropdown_item_1line, names);24 actv.setAdapter(adapter);25 26 27 spinner.setAdapter(new ArrayAdapter (this, R.layout.item, R.id.tv, new String[]{"java",".net","php"}));28 29 spinner.setOnItemSelectedListener(new OnItemSelectedListener() {30 31 @Override32 public void onItemSelected(AdapterView parent, View view,33 int position, long id) {34 35 }36 37 @Override38 public void onNothingSelected(AdapterView parent) {39 40 }41 });42 43 }44 }
基础/day08/ui