的onclick在Android的监听器 [英] onclick listener in android

查看:155
本文介绍了的onclick在Android的监听器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我用了两个图像按钮,下一步和上一步,我用onclick事件的按钮,我想这图像按钮火的onclick并运行特定功能的onclick事件旁边或后面我将如何得到该图像按钮火灾或的onclick事件在运行时

I used two image button for Next and Back and i used onclick event for those button i want to which image button fire on onclick and run particular function for next or back in onclick event how will i get which image button fire or onclick event at runtime

推荐答案

您可以使用匿名内部类编写一个onClick函数的每个按钮。

You can use anonymous inner classes to write an onClick function for each button.

Button button1 = getMyButton();
button1.setOnClickListener(new OnClickListener() {
   @Override
   public void onClick(View v) {
      // button 1 was clicked!
   }
  });
Button button2 = getMyButton();
button2.setOnClickListener(new OnClickListener() {
   @Override
   public void onClick(View v) {
      // button 2 was clicked!
   }
  });

随着康斯坦丁提到的,你也可以使用传入的查看和切换上的ID。不过,我觉得这有点混乱,如果你结了许多可点击的东西。

As Konstantin mentioned, you can also use the passed in View and switch on the id. However, I find that a bit messier if you end up with lots of clickable things.

这篇关于的onclick在Android的监听器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆