問題タブ [androidpdfviewer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
191 参照

android - Android WebView から Tcpdf によって生成された PDF をダウンロードするにはどうすればよいですか

私の問題を解決するために助けが必要です。私のアンドロイド WebView では、tcpdf を使用して生成された pdf が正しく機能していません... pdf にいくつかのガベージ値が生成されます

//ファイルをダウンロード myWebView.setDownloadListener(new DownloadListener() { @Override public void onDownloadStart(String url, String userAgent, String contentDisposition, String mimetype, long contentLength) {

}

0 投票する
1 に答える
90 参照

android - ダイアログに PDFView が表示されないのはなぜですか?

カスタム ダイアログで PDF を表示したい。サービスから PDF を ByteArray としてフェッチします。ByteArray を PDFView オブジェクトに渡し、ダイアログを膨らませます。pdfview を除く、ダイアログ内のすべてのビューが表示されます。

これが私のアクティビティコードです:

以下は、xml activity_pdf_view.xml です。

ビューは次のようになります。

ここに画像の説明を入力

コードをデバッグして、byteArray が空でないことを確認しました。閉じるボタンやダウンロード ボタンなどの他のすべてのビューは、期待どおりに正しく機能します。pdfview だけでは何も表示されません。

最初に AlertDialog.Builder や Dialog テーマのアクティビティなど、さまざまな方法を試しましたが、最終的にコードを可能な限り単純な方法に分解しました。相変わらず視界に変化なし。

ここで問題を見つけるのを手伝ってください。事前にどうもありがとう:)

アップデート:

問題は、親の ConstraintLayout に wrap_content を使用すると、スクリーンショットのようにこの小さなビューが表示されることです。しかし、match_parent を使用すると、PDFView が正しく表示されます (ただし、画面全体に引き伸ばされて見苦しくなります)。そこで、親制約レイアウトの高さをハードコーディングしました。インターネットで掘り下げたところ、親 ConstraintLayout が子レイアウトを描画するときに PDFView 内の PDF が読み込まれないことがわかりました。すべてのデータがロードされた後にレイアウトを再描画できる方法を誰かが知っていますか?

0 投票する
0 に答える
70 参照

android - Androidスタジオでダブルタップした後にPDFファイルのテキストを保存するにはどうすればよいですか?

PDF 閲覧アプリを作成していますか? ユーザーが PDF ファイル内のテキストをダブルタップすると、そのテキストを保存していくつかの操作を実行したいと考えています。私は一日中グーグルなどで過ごしましたが、これを行うための関連ソースが見つからないようです。現在、このGitHub ライブラリを使用して、Android デバイスのストレージから pdf を表示しています。このタスクを実行するためにどのライブラリを提案しますか? ありがとうございました