我以為這很容易,但是事實(shí)證明事實(shí)并非如此。我有的:我的外部存儲(chǔ)設(shè)備上有一個(gè)名為“ myFolder”的文件夾(不是sd卡,因?yàn)樗荖exus 4,但這不是問題)。該文件夾包含一些*.csv文件。我想要的是:我想編寫一種執(zhí)行以下操作的方法:顯示各種應(yīng)用程序(文件瀏覽器),我可以從中選擇一個(gè)(見圖)。單擊它之后,所選的文件瀏覽器應(yīng)啟動(dòng)并顯示“ myFolder”的內(nèi)容。不多不少。我的問題:我該怎么做?我想我與以下代碼非常接近,但是無論我做什么-我確信肯定有些東西我還沒有弄清楚-它總是只從外部存儲(chǔ)打開主文件夾。public void openFolder(){File file = new File(Environment.getExternalStorageDirectory(), "myFolder");Log.d("path", file.toString());Intent intent = new Intent(Intent.ACTION_GET_CONTENT);intent.setDataAndType(Uri.fromFile(file), "*/*");startActivity(intent);}
- 3 回答
- 0 關(guān)注
- 4017 瀏覽
添加回答
舉報(bào)
0/150
提交
取消