Android中AlertDialog中创建OnClickListener的时会默认生成
class myButtonListener implements OnClickListener{
public void onClick(DialogInterface dialog, int which) {
} }
但是iButton的实际监听器应该是这样
class myButtonListener implements OnClickListener{
public void onClick(View view) {
} }
原因是DialogInterface和view的OnclickListener冲突了,解决方法如下:
import android.view.View.OnClickListener
import android.content.DialogInterface.OnClickListener
这两个东西要同时用时,要使用以下方式: new android.content.DialogInterface.OnClickListener()…
new android.view.View.OnClickListener()…