2

SDカードからPDFファイルを開くことができるAndroidアプリケーションがあります

ListViewに表示されるファイルのリスト。ユーザーが選択したファイルはAdobeReaderアクティビティで開きます私はこのコードを使用してPDFファイルを開きます

     intent.setPackage("com.adobe.reader");
     intent.setDataAndType(Uri.fromFile( file ), "application/pdf");
     startActivity(intent);

ここで問題となるのは、PDFファイルを開くと、新しいアクティビティで開くことです。このpdfファイルを自分のアクティビティ固有のレイアウトで開きたい。たとえば、このpdfファイルをスクロールビューで開きたい。

          scrollview.addview(PDFView);

私は自分の活動について多くの見解を持っています。特定の見解でPDFファイルを開きたいです。MUPDFやAPVなどのライブラリを使用せずにAdobeReaderで可能ですか。または、AndroidDelvikをサポートするオープンソースのPDFリーダーjarはありますか。私はJRebleと他のいくつかのjavaPDFライブラリを利用できますが、Delvikをサポートしていないため、JVMのみをサポートします。提案やアイデアをいただければ幸いです。

4

1 に答える 1

0

独自のアプリケーションのビュー内で開く場合は、PDFライブラリを使用する必要があります。他のapkからのビューを埋め込むことができるAndroidのOLEまたはCOMに相当するものはありません。Qoppa、Raede、PDFTronなど、まともなものをいくつか知っています。それらはすべて高価です。

于 2013-01-18T07:58:53.323 に答える