在匿名内部类中为什么再次嵌入一个匿名内部类会老是提示the mothod * of type *...override or implements a supertype method..然后敲代码就没有提示功能了,老是提示这个。我是这样写的:
private OnClickListener clickEvent = new OnClickListener(){ chooseAvatarbtn.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
//为头像图片按钮增加点击事件
initDialog();
alertDialog.show();
}
});
}
匿名内部类中再次嵌入一个匿名内部类,就提示这个信息。原因已经找到,求解析!!解决办法!
private OnClickListener clickEvent = new OnClickListener(){ chooseAvatarbtn.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
//为头像图片按钮增加点击事件
initDialog();
alertDialog.show();
}
});
}
匿名内部类中再次嵌入一个匿名内部类,就提示这个信息。原因已经找到,求解析!!解决办法!
解决方案 »
- 高人们,赶紧看看这是啥错呀,
- eclipse 4.2版(当前最新版)中如何导入boost库?
- 请问谁知道有什么办法可以不通过webview进行OAuth认证?
- 安卓模拟器上调试多点触控
- Android如何转到此界面---有图有真相
- 求助Android NDK: this system lacks kernel support for PPP.
- jni里面fork出来的子进程阻塞了,导致主程序apk退出的时候调用System.exit(0);会卡死
- Android驱动源码在哪可以下载到
- 新手,照着例子敲了一段代码。一运行就提示程序已停止运行。
- 关于androi局部变量释放的问题。
- 手机访问wap网页
- gridview.getChidAt(position)为null
chooseAvatarbtn的点击事件单独定义一个,然后chooseAvatarbtn.setOnClickListener(newclickEvent);或者clickEvent后设置一个标志位,chooseAvatarbtn的事件根据标志位进行