0
我需要幫助。我嘗試了很多東西,但沒有人工作。我想從SD卡打開一個.txt文件。所以我想打開一些應用程序,如Es File Exprorer或者And Explorer,然後選擇並打開它。這是我的代碼:用已安裝的應用程序打開文件
public class Open extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
Uri startDir = Uri.fromFile(new File("/sdcard"));
intent.setDataAndType(startDir, "vnd.android.cursor.dir/lysesoft.andexplorer.file");
}
}
當你運行它時會發生什麼?通常包含logcat信息的好主意,或者當你嘗試嘗試你想要的時候會發生什麼。 – prolink007 2012-03-09 17:29:43
在這種情況下,它沒有做任何事情。但我嘗試了很多代碼和應用程序的組合崩潰。 – HaOx 2012-03-09 17:37:46