私はインターネットからPDFを保存することに取り組んでいます。PDFをダウンロードするために使用しているクラスは、アクティビティクラスではなく、通常のクラス「FileChooser.java」です。ここで、アクティビティを開いて SDCard を参照し、選択したフォルダー パスを「FileChooser」クラスに返したいと考えています。
次のコードを使用する予定です
private void getFolder() {
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("*/*");
intent.addCategory(Intent.CATEGORY_OPENABLE);
try {
startActivityForResult(
Intent.createChooser(intent, "Please select the folder"),0);
} catch (Exception e) {
e.printStackTrace();
}
}
しかし、結果を「FileChooser」(通常のJava)クラスにしたい
「FileChooser」クラスで結果を取得するにはどうすればよいですか?
私を案内してください。