What I am doing:
- I am using this in activity
- My activity extends ActionBarActivity
- My minimum sdk is 8 in manifest
I am getting the error as:
Call requires API level 11 (current min is 8): new android.app.AlertDialog.Builder
CODE
public void openSettings(String custMsg){
final AlertDialog.Builder alert = new AlertDialog.Builder(this,AlertDialog.THEME_DEVICE_DEFAULT_DARK);
alert.setMessage(custMsg);
alert.setCancelable(false);
alert.setNegativeButton(getResources().getString(R.string.Cancel), new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
dialog.dismiss();
tryAgainId.setVisibility(View.VISIBLE);
}
});
alert.setPositiveButton(getResources().getString(R.string.Ok), new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
locationValidationDone=true;
dialog.dismiss();
startActivity(new Intent(Settings.ACTION_SETTINGS));
}
});
alert.show();
}
Question:
How can i resolve this