gpt4 book ai didi

java - 如何使用云打印打印 Android Activity 显示

转载 作者:行者123 更新时间:2023-11-29 09:30:46 25 4
gpt4 key购买 nike

我正在尝试将 Google 云打印实现到一个应用程序中,遵循 Integration Guide .我试图通过打印出 google.com 来保持基本状态。单击我创建的打印按钮时,它会弹出对话框,但我收到一个 FileNotFoundException 声明

java.io.FileNotFoundException: No content provider: http://www.google.com

如果我随后选择一台打印机并单击“打印”,该对话框会显示“文档丢失”消息,根据 FileNotFoundException,这是有意义的。

我从指南中逐字记录了 print_dialog.xml 和 PrintDialogActivity.java。这是我调用 Activity 的代码:

Intent printIntent = new Intent(getActivity(), PrintDialogActivity.class);
Uri docUri = Uri.parse("http://www.google.com");
printIntent.setDataAndType(docUri, "text/html");
printIntent.putExtra("title", "Google");
startActivity(printIntent);

我正在尝试弄清楚如何打印网页,但最终希望能够打印 Activity 显示。

所以我的问题是:我需要做什么才能打印网页或 Activity 展示?

最佳答案

尝试将以下内容添加到您的应用程序 list

<uses-permission android:name="android.permission.INTERNET" />

关于java - 如何使用云打印打印 Android Activity 显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13725122/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com