第五周筆記

圖片發(fā)自簡書App

1. Radiobutton(單選)

以組的方式管理

?若要多選一需要放置一個Radiogroup

定義變量

private RadioGroup rGroup;

private static TextView tView;



賦值

rGroup=(RadioGroup) findViewById(R.id.radiogroup1);

? ? ? ?tView=(TextView) findViewById(R.id.textview1);



用匿名內(nèi)部類的方法監(jiān)聽

rGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {


@Override

public void onCheckedChanged(RadioGroup arg0, int arg1) {

// TODO Auto-generated method stub


switch(arg1)

{

case R.id.radiobutton1: ?tView.setText("男被選中");break;

case R.id.radiobutton2: ?tView.setText("女被選中");




}




顯示組件 listview

定義變量

private ListView lView;


獲取組件

lView=(ListView) findViewById(R.id.listview1);


生成數(shù)據(jù)源

String data[]={"蘋果","三星","華為","小米","火腿腸"};


將數(shù)據(jù)源封裝到適配器中

ArrayAdapter arrayAdapter =new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,data);


將適配器綁定給列表控件

lView.setAdapter(arrayAdapter);

lView.setOnItemClickListener(new AdapterView.OnItemClickListener() {


@Override

public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,

long arg3) {

// TODO Auto-generated method stub


String msg=data[arg2];

Toast.makeText(MainActivity.this,msg,4000).show();

}

});

? ?}


圖片發(fā)自簡書App
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容