错误:错误:尝试不是有效的资源名称(保留Java关键字)

By simon at 2018-02-07 • 0人收藏 • 30人看过

我想在我的应用程序中显示一个PDF文件。在哪里我被存储在原始的pdf文件 文件夹。其中pdf名称是“try.pdf”我的代码是这样的:

File file = new File(R.raw.try);
Uri path = Uri.fromFile(file);
Intent pdfIntent = new Intent(Intent.ACTION_VIEW);
pdfIntent.setDataAndType(path , "application/pdf");
pdfIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
try {
    startActivity(pdfIntent ); 
} catch (ActivityNotFoundException e) {
    Toast.makeText(this,"No Application available to viewPDF", Toast.LENGTH_SHORT).show();
}
但是这个代码显示一个错误Error:Error: try is not a valid resource name (reserved Java keyword)任何人都可以帮助我。

2 个回复 | 最后更新于 2018-02-07
2018-02-07   #1

这是错误

File file = new File(R.raw.try);
重命名您的文件try.pdf其他任何东西(除了这里提到的东西 )。 您不能使用保留try的Java保留关键字。

2018-02-07   #2

重要的一点:你不能使用保留关键字。

登录后方可回帖

Loading...