安卓开发监听点击事件的一种方法

本人是菜鸟一只,学习安卓纯属兴趣。没有真正上过编程课程,所有知识都是在网上获取的。今天分享的是监听点击事件的一个方法,这个方法的好处是代码较简洁。

安卓开发监听点击事件的一种方法

如图,点击保存时,把上面的数据入库。

实现如下:

安卓开发监听点击事件的一种方法

安卓开发监听点击事件的一种方法

在布局文件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(); } });


分享到:


相關文章: