Android 不适用于方法setOnClickListener的参数
我的代码怎么了?它坏了,请帮帮我! 错误消息如下:Android 不适用于方法setOnClickListener的参数,android,android-layout,android-intent,android-activity,onclick,Android,Android Layout,Android Intent,Android Activity,Onclick,我的代码怎么了?它坏了,请帮帮我! 错误消息如下: ib.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub Intent intent = new Intent(Home.this, MainActivity.clas
ib.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent(Home.this, MainActivity.class);
startActivity(intent);
}
});
类型视图中的方法setOnClickListener(View.OnClickListener)
不适用于参数(新OnClickListener(){})”和
另一条错误消息是“类型为new的方法onClick(View)”
OnClickListener(){}必须重写或实现超类型方法
我的代码如下:
ib.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent(Home.this, MainActivity.class);
startActivity(intent);
}
});
到
并在清单文件中添加活动
<Activity
android:name="package_name.Home">
</Activity>
ib=(ImageButton)findViewById(R.id.m);请回答下一个问题:大多数人这样做是因为他们的代码不起作用,所以下次请选择另一个(更准确的)标题:)Sir@Prakar在尝试您发布的代码后出现了一个错误,说“无法实例化类型视图。OnClickListener”你能发布你从我的Answare复制的新代码吗?这将帮助我解决这个问题\
<Activity
android:name="package_name.Home">
</Activity>