本人是菜鸟一只,学习安卓纯属兴趣。没有真正上过编程课程,所有知识都是在网上获取的。今天分享的是监听点击事件的一个方法,这个方法的好处是代码较简洁。
如图,点击保存时,把上面的数据入库。
实现如下:
在布局文件BUTTON添加属性android:id="@+id/A4Button1" android:onClick="o1"
id和onclick,onclick的值就是点击时实现函数,id是用来区分多个点击时,哪个组件。
public void o1(View v){
int id=v.getId();
switch(id){
case R.id.A4Button1://这个对应布局中的id
//这里是你实现的代码
break;
case R.id.mainTextView2:
App.ts("21");
break;
}
}
是不是比下面的写法思路清晰一点。个人感觉上面的比较,至于有没有什么不好的地方,我也不懂,不好说。
btn_menu.setOnClickListener( new OnClickListener() { @Override public void onClick(View arg0) { open_menu_a(); } });