如何在ClearData应用程序中保存共享首选项值?[Android]

时间:2017-06-27 17:56:13

标签: android sharedpreferences

在明确的数据Android中,共享偏好很明显。我不想说清楚。

2 个答案:

答案 0 :(得分:0)

如果清除应用数据,也会清除共享首选项,您必须存储在数据库或云中。

答案 1 :(得分:0)

有一个技巧,这不是一种正常的方式,但有效:

git

将此行添加到您的清单而不是“管理空间”的“清除数据”按钮,将显示启动ActivityOfMyChoice,它会调用您的活动和活动,您可以像这样完成您的活动:

<application android:label="MyApp" android:icon="@drawable/icon" 
                 android:manageSpaceActivity=".ActivityOfMyChoice">

对我来说,这种方法有效! 让我知道结果

有关详细信息,如果您想在“清除数据”之后保存数据,则可以使用数据库保存数据并将数据库保存在设备中应用程序位置之外的文件中。