Android setOnClickListner和addPreferencesFromResource出错
请帮我解决这些错误。我不知道是什么问题 错误出现在“从资源添加首选项”和“设置单击列表器””中: “类型的addPreferencesFromResource(int)方法未定义…” 及Android setOnClickListner和addPreferencesFromResource出错,android,onclick,android-preferences,Android,Onclick,Android Preferences,请帮我解决这些错误。我不知道是什么问题 错误出现在“从资源添加首选项”和“设置单击列表器””中: “类型的addPreferencesFromResource(int)方法未定义…” 及 有两个不同的onClickListener,一个用于视图,另一个用于对话框。显然,您已经在其他地方实现了对话1,因此它变得混乱,请尝试以下方法: b2.setOnClickListener(new View.OnClickListener() { public void onClick(View arg0
有两个不同的onClickListener,一个用于视图,另一个用于对话框。显然,您已经在其他地方实现了对话1,因此它变得混乱,请尝试以下方法:
b2.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
startActivity(new Intent(main.this, Settings.class));
}
});
在onClick方法之前,您错过了@Override标记。请在代码中添加一个
@Override
标记。
1-"The method setOnClickListener(view.setOnClickListener) in the type view is not applicable for the arguments (newDialogInterface.OnClickListner(){})"
2-"The type new Dialoginterface.OnClickListner(){} must be implement the inherited abstract method Dialoginterface.OnClickListner.OnClick(DialogInterface, Int)"
b2.setOnClickListener(new OnClickListener() {
public void onClick(View arg0) {
startActivity(new Intent(main.this, Settings.class));
}
});
b2.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
startActivity(new Intent(main.this, Settings.class));
}
});