我正在尝试使用 switch case 从以 .txt 结尾的文件和以 .pdf 结尾的文件中进行选择,我一直在练习 switch case,但在这种情况下没有实现,我的代码是
private void onFileClick(Option o)
{
Uri path = Uri.parse(o.getPath());
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(path, "application/pdf");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
try {
startActivity(intent);
}
catch (ActivityNotFoundException e) {
Toast.makeText(FileChooser.this,
"No Application Available to View PDF",
Toast.LENGTH_SHORT).show();
}
我想为.txt,.pdf等实现uri,在某种情况下,请帮助我,谢谢