| 1 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 
 | public class MainActivity extends AppCompatActivity { 
 private Spinner s;
 String[] data=new String[]{"苹果","雪梨","西瓜","葡萄","橙子","草莓"};
 private TextView tv;
 
 @Override
 protected void onCreate(Bundle savedInstanceState) {
 super.onCreate(savedInstanceState);
 setContentView(R.layout.activity_main);
 
 tv= (TextView) this.findViewById(R.id.tv);
 s= (Spinner) this.findViewById(R.id.spinner);
 s.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,data));
 s.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
 @Override
 public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
 String str=data[position];
 tv.setText("最喜欢的水果是:"+str);
 }
 @Override
 public void onNothingSelected(AdapterView<?> parent) {
 }
 });
 }
 }
 s.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,data));android.R.layout.simple_list_item_1是指安卓自带的下拉列表格式,data是数据源;
 s.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener()){..};是下拉列表的监听
 
 
 |