Android Playストアが提供するアプリを使用せずにAndroidタブレットから印刷する方法。アクティビティのボタンを 1 つクリックするだけで、webview から印刷したいと思います。たとえば、アクティビティの印刷ボタンをクリックすると、設定オプションを尋ねたり、表示したりせずに、webview の現在のコンテンツを印刷する必要があります。
3 に答える
何か追加できれば.. Android 4.4ページに記載されているように、新しいAndroidには組み込みの印刷フレームワークが付属しています。
Android には、Wi-Fi、Bluetooth、またはその他のサービスを介して接続されたプリンターを使用して、ユーザーが任意のドキュメントを印刷できる完全なフレームワークが含まれるようになりました。システムは、ドキュメントを印刷するアプリと、印刷ジョブをプリンターに配信するサービスとの間のトランザクションを処理します。android.print フレームワークは、印刷ドキュメントを指定し、それをシステムに配信して印刷するために必要なすべての API を提供します。特定の印刷ジョブに実際に必要な API は、コンテンツによって異なります。
悪いニュースは、これが API 19 以降専用であることです。したがって、Android 4.4 以上のバージョン ( Androiddistribution.comによると、現在までに 1.8% ) をターゲットにしている場合は、API をそのまま使用してください。
Android には組み込みの印刷サポートOutputStream
がありません。つまり、 PrinterShareやCloud PrintGoogle Play
などのアプリがまだ必要です。
短い答え:不可能
OTG ケーブルを使用した Android ダイレクト USB 印刷は、小さなライブラリから利用できます。リンクを参照 http://myhowtohelp.blogspot.in/2014/01/library-to-print-from-android-device-usb.html