Android开发之Source无法覆写public void onClick(View v)

初学Android开发,在为一个按钮【该按钮继承OnClickListener()】写监听时,发现无法在Source中引入public void onClick(View v),当时非常纳闷,平常情况下,写类时按下自动导入所需包的快捷键Ctrl+Shift+O后,会出现下面的提示框:

Q1

如果我们不注意马虎选择了第二个,这样在导入包后,当再source时,就会发现里面只有一种选择,对应于第二个包,如下图:

Q3

其实错误很简单,就是在第一次选择导入包的时候,马虎选错了,所以直接导致下一步覆写方法时没有onClick(View v)

Q2

所以解决方法就是在已经导入的包中找到

import android.content.DialogInterface.OnClickListener;

然后删除掉,再一次导入所需包,别马虎,导对所需的包即可。

posted @ 2013-08-04 15:26  KillerLegend  Views(1393)  Comments(2Edit  收藏  举报