本周我們學(xué)習(xí)了RadioButton架曹,checkbox,ListView這兩個控件闹瞧。需要實現(xiàn)的功能如下圖:
public void onCheckedChanged(RadioGroup arg0, int arg1) {
switch(arg1){
case R.id.radiobutton01:
tv02.setText("男性被選中");
break;
case R.id.radiobutton02:
tv02.setText("女性被選中");
break;
}
}
} );
cb1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
if(cb1.isChecked()){
msg+="red";
tv01.setText(msg);
}
}
});
第二個ListView的用法和之前一樣绑雄,只是相應(yīng)方式有所改變,如下圖所示:
ArrayAdapteradapter01=new ArrayAdapter(this,android.R.layout.simple_list_item_1,data);
//將適配器綁定給列表控件
lv01.setAdapter(adapter01);
lv01.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView arg0, View arg1, int arg2,
long arg3) {
Toast.makeText(MainActivity.this, data[arg2], 3000).show();
}
});
}