我试图找出特定于应用程序的存储屏幕的意图,如下图所示。
我尝试了以下代码,但它只打开了应用信息屏幕:
Intent intent = new Intent(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
Uri packageURI = Uri.parse("package:" + myPackage);
intent =.setData(packageURI);
startActivity(intent);
答案 0 :(得分:5)
这是不可能的。
使用您发布的Intent,您无法超越应用设置。您可以做的是向用户解释如何在触发Intent之前清除数据。
答案 1 :(得分:-1)
Intent intent = new Intent(Settings.ACTION_INTERNAL_STORAGE_SETTINGS);
startActivityForResult(intent, 0);