第五周笔记

本周我们学习了RadioButton,checkbox,ListView这两个控件。需要实现的功能如下图:


图片发自简书App

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的用法和之前一样,只是相应方式有所改变,如下图所示:

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();

}

});

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容