【发布时间】:2013-08-29 08:33:27
【问题描述】:
我正在构建一个必须打印文件的应用程序。我想使用谷歌云打印,但它一直说文件丢失。
该应用程序使用 iText 创建一个 pdf。这部分有效,Adobe 阅读器可以在我的手机上显示。然后我运行这个:
public static final String FILE_URI = Environment.getExternalStorageDirectory().getPath() + "/pdfFile.pdf";
Uri uri = Uri.parse(FILE_URI);
Intent printIntent = new Intent(MainActivity.this, PrintDialogActivity.class);
printIntent.setDataAndType(uri, "pdf");
printIntent.putExtra("title", "pdfFile");
startActivity(printIntent);
它会启动打印活动,您可以登录到您的谷歌帐户,但是当您按打印时,它会显示文档丢失。有谁知道怎么回事?
【问题讨论】:
标签: java android uri google-cloud-print