我正在使用android 2.2,在android manifest的Application选项卡中提供“允许清除数据”选项以设置true或false。但是将其设置为False后,我的应用程序无法在“管理”应用程序的应用程序信息中禁用“清除数据”按钮。当应用程序在Data / Data / packge-name / databases /中包含数据库时,我面临此问题。我必须保护我的应用程序数据库不受用户的侵害。
3 回答
尚方宝剑之说
TA贡献1788条经验 获得超4个赞
AndroidManifest.xml
<application
android:manageSpaceActivity="[packageName].ManageSpaceActivity"
...
...
>
<activity
android:name="[packageName].ManageSpaceActivity"
android:screenOrientation="portrait" />
它会调用我的活动,但是:
public class ManageSpaceActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
finish();
}// onCreate
}
活动在创建时就死了,我喜欢花样:)
现在,您可以随意按“管理空间”!:))-如果需要,可以在进行自定义数据/缓存删除ManageSpaceActivity,但是可以保留所需的数据。
也对Jakar答案投票了!
- 3 回答
- 0 关注
- 364 浏览
添加回答
举报
0/150
提交
取消