【问题标题】:how to create a alert box in android alternative presents? [closed]如何在 android 替代礼物中创建警报框? [关闭]
【发布时间】:2016-03-22 04:49:09
【问题描述】:

创建一个在应用程序运行期间显示备选方案的警报框 我想提醒即使我的应用打开时也会出现的框

【问题讨论】:

    标签: java android


    【解决方案1】:

    您必须输入包含应用打开次数逻辑的共享首选项

    AlertDialog dialog;
        AlertDialog.Builder alert;
    
    alert = new AlertDialog.Builder(this);
            alert.setTitle("Select Language");
            alert.setSingleChoiceItems(bhasha, -1,
                    new DialogInterface.OnClickListener() { // do your stufe }
    

    【讨论】:

    • 好主意,但我发现了这个逻辑
    【解决方案2】:

    您可以使用简单的布尔值作为标志值来显示警报。您可能需要将布尔标志保存在某个地方,也许在共享首选项中,并且在初始化时您可以实现类似以下的内容

    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();
    

    【讨论】:

      猜你喜欢
      • 2018-07-19
      • 1970-01-01
      • 1970-01-01
      • 2018-09-08
      • 1970-01-01
      • 1970-01-01
      • 2018-07-22
      • 2014-04-11
      • 1970-01-01
      相关资源
      最近更新 更多