gpt4 book ai didi

java - 避免在 Android 设备上的应用程序设置中单击 'clear data' 按钮时从数据库中删除数据

转载 作者:IT王子 更新时间:2023-10-29 06:22:31 25 4
gpt4 key购买 nike

我正在使用数据库 来存储一些数据。但是,当用户转到 Apps Setting 并按下应用设置中的 'clear data' 按钮时,数据库中的数据将被删除,如何避免这种情况。我可以在应用程序设置中为我的应用程序设置“清除数据” BUTTON 为未启用或任何其他建议....

最佳答案

添加android:manageSpaceActivity=".ActivityOfMyChoice"到您的 list 的应用程序标签,例如:

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

然后不是“清除数据”,而是“管理空间”按钮启动 ActivityOfMyChoice

ActivityOfMyChoice.java

public class ActivityOfMyChoice extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
finish();
}

因此,当我们单击 Mange Activity 时,它会完成该 Activity 。

关于java - 避免在 Android 设备上的应用程序设置中单击 'clear data' 按钮时从数据库中删除数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15198965/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com