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