2

AndroidアプリからGoogleクラウドプリントに登録したプリンターに印刷したいです。しかし、Webページを印刷しようとするたびに、ドキュメントが見つからないというエラーが常に発生しました。これは私のコードですが、どの行がエラーを引き起こしているのかわかりません。

public void print() {
    Uri docUri = Uri.parse("http://myserver.com/view/myusername");
    String docMimeType = "text/html";
    String docTitle = "myTestPage";
    Intent printIntent = new Intent(myContext, PrintDialogActivity.class);
    printIntent.setDataAndType(docUri, docMimeType);
    printIntent.putExtra("title", docTitle);
    startActivity(printIntent);
}

基本的に、http://myserver.com/demo/view/myusernameは印刷したい Web ページで、text/html は提供する MIME タイプです。ラップトップのブラウザーから URL を試してみたところ、Web ページが読み込まれたため、エラーの原因となっている部分を誰か教えてもらえますか? どうもありがとうございました。:D

4

1 に答える 1