我想在设备连接到 pc 时让 USB 大容量存储活动打开或关闭 USB 模式。我已经实现了如下应用程序。
public class USB_ConnectActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final String state = Environment.getExternalStorageState();
((Button)findViewById(R.id.onButton)).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if (!(Environment.MEDIA_SHARED.equals(state))) {
//How to navigate android USB Mass Storage page
}
}
});
((Button)findViewById(R.id.offButton)).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if ((Environment.MEDIA_SHARED.equals(state))) {
//How to navigate android USB Mass Storage page
}
}
});
}
}
从上面的代码中,我使用了两个按钮来关闭和打开 USB 大容量存储。但我没有更多关于它的信息来在内置的 USB 大容量存储页面中导航 android。请任何人帮助我。