これが私のシナリオです。私のアプリはインターネットからファイルをダウンロードし、ユーザーの ExternalStorageDirectory に保存します。でダウンロードしたファイルに移動するためのショートカット ボタンとして機能するオプション メニュー ボタンを作成したいと思いますExternalStorageDirectory
。誰かがそれがどのように行われたかを教えてもらえますか? 以下は私のコードの小さな部分です。
オプション メニュー ボタンを にするonclick
と、ファイルの絶対パスに移動します。そのため、ユーザーはアプリを手動で終了して、外部ディレクトリで見つける必要はありません。
File sdCard = Environment.getExternalStorageDirectory();
File dir = new File (sdCard.getAbsolutePath() + "/Pictures/Screenshots");
@Override
public boolean onMenuItemSelected(int featureId, MenuItem item) {
switch (item.getItemId()) {
case R.id.select_text:
SelectText();
return true;
case R.id.show_downloads:
Intent i = new Intent();
i.setAction(Environment.getRootDirectory);
startActivity(i); //<<-- Here !!
return true;
}
return super.onMenuItemSelected(featureId, item);
}
オプション メニュー ボタンをここに配置します。