1
我做了一些設置Activity。當我制定意圖時,發生了錯誤。它說的 「 java.lang.NoClassDefFoundError:失敗的分辨率:Landroid /支持/ V7 /應用/ AppCompatActivity;」Android偏好設置在Android Studio中的錯誤
,他們說: 「alt_logout.setPositiveButton(」 是」,新DialogInterface.OnClickListener( )「這段代碼是問題。我不知道我能做什麼。幫助我..
else if(preference.getKey().equals("logout")){
AlertDialog.Builder alt_logout = new AlertDialog.Builder(activity);
alt_logout.setMessage("Do You want to logout?");
alt_logout.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int id) {
// Action for 'Yes' Button
Intent Logout = new Intent(SettingActivity.this, LoginActivity.class);
startActivity(Logout);
}
});
alt_logout.setNegativeButton("No", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
// Action for 'NO' Button
dialog.cancel();
}
});
AlertDialog alert
= alt_logout.create();
// Title for Alet Dialog
alert.setTitle("Logout");
alert.show();
}
請在您創建此對話框的位置添加類定義 –
可能是您的活動未擴展AppCompatActivity –