button1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v){
Toast.makeText(FirstActivity.this, "test", Toast.LENGTH_SHORT).show();
}
@Override
public void onClick(View v){
Toast.makeText(FirstActivity.this, "test", Toast.LENGTH_SHORT).show();
}
});
错误:OnClickListener cannot be resolved to a type?
原因:由于Android版本升级,不兼容的原因造成。“OnClickListener”接口移到了View类中。
解决办法button1.setOnClickListener(new View.OnClickListener() {
转载之:
http://jingyan.baidu.com/article/ae97a646b758abbbfd461d90.html
说明:
博客内转载,参考的文章如涉及到侵权,请通知本人删除。
本文解决了一个常见的Android开发问题,即“OnClickListener cannot be resolved to a type”的错误。此问题通常发生在Android版本升级后导致的不兼容情况。文章提供了解决方案,即将OnClickListener替换为View.OnClickListener。
1万+

被折叠的 条评论
为什么被折叠?



