2014-09-05 31 views
-1

我有一个页面,每次都会显示AlertDialog消息。如何添加AlertDialog消息下次无法显示的选项?

我想添加选项(如复选框),用户可以检查他们下次是否不显示该消息。

我该怎么办?

+0

就像你说的那样,在用户检查并将其保存到sharedpreferences之后,获取复选框的值。下一次,只需检查存储的值并使用它来确定是否显示对话框 – Eenvincible 2014-09-05 16:24:21

回答

0
  1. 为您的对话框设置一个自定义视图,并带有一个复选框。
  2. 将侦听器添加到对话框中,并确定在关闭对话框时是否选中了该复选框。
  3. 在共享首选项中放入一个条目,告诉您复选框被选中一次。
  4. 只要你想显示对话框,只有当你还没有保存该条目时才显示它。