0
より正確には、アクティビティを作成する方法と、選択したパスを使用してリムーバブルストレージに書き込む方法を教えてください。ファイル選択ダイアログでインテントアクティビティを作成する方法は?
より正確には、アクティビティを作成する方法と、選択したパスを使用してリムーバブルストレージに書き込む方法を教えてください。ファイル選択ダイアログでインテントアクティビティを作成する方法は?
まず、ヒントのカスタムダイアログを作成する必要があります。インテントを呼び出して特定のフォルダを開きます。下記のコードを参照してください。カスタムダイアログMaterial Design Dialog Lib
についてはUri selectedUri = Uri.parse(Environment.getExternalStorageDirectory() + "/myFolder/");
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(selectedUri, "resource/folder");
if (intent.resolveActivityInfo(getPackageManager(), 0) != null)
{
startActivity(intent);
}
else
{
// if you reach this place, it means there is no any file
// explorer app installed on your device
}