Click here. This is link to image error I'm getting
我从最基本的计算器应用开始,它可以加减两个数字。
我收到了 SetOnClickListener()
的不兼容错误。
在此之前我收到一条错误消息“ActivityBar is deprecated”,后来我将其更改为
AppCompactActivity 并清除错误。
我对此很陌生,几乎不知道我刚从网上获得的代码的含义。
最佳答案
您的 Activity 必须像这样更改才能使其正常工作
public class MainActivity extends AppCompatActivity implements View.OnClickListener {
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.button1:
//Start activity one
break;
case R.id.button2
//Start activiy two
break;
// Do this for all buttons.
}
}
}
这将使您的代码正常工作
关于android - 不兼容类型 : Mainactivity cannot be converted to OnClickListener,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35827904/