基本上我想要一个包含文本和3个按钮的对话框
||是的||没有||永远不会||
我希望它弹出,仅在第二次运行时,然后在每次运行后弹出,直到是或从未被选中。
我很抱歉,如果这是一个noobish问题,但我不知道如何存储数据。 共享偏好是可行的方法,如果是这样,任何人都可以让我知道要调用哪个函数以及从哪里调用。
我无法理解这一部分,如果我从活动中写出数据,那么每次应用程序运行时它都会被覆盖。
答案 0 :(得分:2)
SharedPreferences
是要走的路。看一下这个example。
答案 1 :(得分:1)
你真正的问题是什么?如果我没错,你问这个问题:
答案是,您可以将数据存储在SharedPreferences
上,像这样使用
SharedPreferences sp = act.getSharedPreferences(name, MODE_PRIVATE);
Editor editor = sp.edit();
editor.putString(key, value); // put some data
editor.commit();
String val = sp.getString(key, defaultValue); // get some data, if it not exist, defaultValue will be returned