Android杂谈---Button按钮设置监听时不能引入onClick(View v)

发布于 2022-09-30 19:51:35 字数 983 浏览 11 评论 0

Android杂谈---Button按钮设置监听时不能引入onClick(View v)

 今天练习Handler的使用的时候,为按钮设置监听的时候,系统默认给我引入的onClick方法是下面的样子

  Java代码

  1.  private OnClickListener start=new OnClickListener()
  2.   {
  3.   @Override
  4.   public void onClick(DialogInterface dialog, int which) {
  5.   // TODO Auto-generated method stub
  6.   }
  7.   };

复制代码我把它改成onClick(View v),就出错,当时都晕了,后来有个同学提示了我一下是不是包引错了,我一看,果然是

  系统给我默认引入的包是

  import android.content.DialogInterface;

  import android.content.DialogInterface.OnClickListener;

  所以每次无论怎么改,都是错

  后来把这两个包删除,并且改成

  import android.view.View;

  import android.view.View.OnClickListener;

  这样,就可以解决问题了,就可以使用onCreate(View v)了

  看来,有时候系统自动引入的包并不是完全正确的,要注意

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文