我想让用户安全地删除我的程序中的SD卡,但似乎Android 2.2公共API没有提供这样做的方法.有谁知道这是一个正确的方法吗?
Squ*_*onk 10
您需要将用户带到设备的内置设置.我认为这会奏效.
Intent i = new Intent(android.provider.Settings.ACTION_MEMORY_CARD_SETTINGS);
startActivity(i);
Run Code Online (Sandbox Code Playgroud)
卸载SD卡是其中一种可能被恶意使用的操作,如果它没有完全由用户控制.如果它可以完全用软件完成(无需用户干预),那么代码可能会破坏设备上运行的其他应用程序.