ファイルの印刷
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Android ユーザーは多くの場合、自分のデバイスのみでコンテンツを表示しますが、画面を表示しては情報共有の方法として適切でない場合があります。Android アプリから情報を出力できると、ユーザーはアプリのコンテンツを大きく表示したり、アプリを使用していない別の人とコンテンツを共有したりできるようになります。また、印刷によって、デバイスの使用、十分なバッテリー残量、ワイヤレス ネットワーク接続に左右されずに、情報のスナップショットを作成することもできます。
Android 4.4(API レベル 19)以降のフレームワークでは、Android アプリから直接画像やドキュメントを印刷するサービスを提供しています。このトレーニングでは、画像や HTML ページの印刷、印刷用のカスタム ドキュメントの作成など、アプリケーションで印刷を有効にする方法について説明します。
レッスン
-
写真の印刷
- このレッスンでは、画像を印刷する方法について説明します。
-
HTML ドキュメントの印刷
- このレッスンでは、HTML ドキュメントを印刷する方法について説明します。
-
カスタム ドキュメントの印刷
- このレッスンでは、Android 印刷マネージャーへの接続、印刷アダプターの作成、印刷用コンテンツの作成を行う方法について説明します。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2025-07-27 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-07-27 UTC。"],[],[],null,["# Printing files\n\nAndroid users frequently view content solely on their devices, but there are times when\nshowing someone a screen is not an adequate way to share information. Being able to print\ninformation from your Android application gives users a way to see a larger version of the\ncontent from your app or share it with another person who is not using your application.\nPrinting also allows them to create a snapshot of information that does not depend on having a\ndevice, sufficient battery power, or a wireless network connection.\n\n\nIn Android 4.4 (API level 19) and higher, the framework provides services for printing images and\ndocuments directly from Android applications. This training describes how to enable printing in\nyour application, including printing images, HTML pages and creating custom documents for\nprinting.\n\nLessons\n-------\n\n\n**[Printing a photo](/training/printing/photos)**\n: This lesson shows you how to print an image.\n\n\n**[Printing an HTML document](/training/printing/html-docs)**\n: This lesson shows you how to print an HTML document.\n\n\n**[Printing a custom document](/training/printing/custom-docs)**\n: This lesson shows you how you connect to the Android print manager, create a print adapter\n and build content for printing."]]