【发布时间】:2012-06-05 07:25:29
【问题描述】:
我想在设备连接到 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 的信息。 请任何人帮助我。
【问题讨论】:
-
不可能,Android SDK 不支持
标签: android navigation usb-mass-storage