创建一个警告框,在应用程序运行期间显示替代方案 我想提醒即使我的应用程序打开时出现的框
答案 0 :(得分:0)
您必须将共享偏好设置为包含您的应用已打开次数的逻辑
AlertDialog dialog;
AlertDialog.Builder alert;
alert = new AlertDialog.Builder(this);
alert.setTitle("Select Language");
alert.setSingleChoiceItems(bhasha, -1,
new DialogInterface.OnClickListener() { // do your stufe }
答案 1 :(得分:0)
您可以使用简单的布尔值作为标志值来显示警报。您可能需要在某处保存您的布尔标志,可能在共享首选项中,并且在初始化时您可以实现类似于
的内容SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences();
Boolean isShown = prefs.getBoolean("isShown", false);
// Check Boolean Flag
if(isShown) {
// Your Alert Snippet
}
// Inverse Flag Value
prefs.edit().putBoolean("isShown", !isShown).commit();