我有一个需要PDF
在我的应用程序中显示文件的要求Android
。我曾经 在我的PDFViewer.jar
一些. 现在我坚持在. 但一直限于。我已经看过源代码,但无法将其转换为. 谁能帮助我。Activities
Fragment
PDFViewer.jar
Activity
PDFViewer.jar
Fragment
谢谢
我有一个需要PDF
在我的应用程序中显示文件的要求Android
。我曾经 在我的PDFViewer.jar
一些. 现在我坚持在. 但一直限于。我已经看过源代码,但无法将其转换为. 谁能帮助我。Activities
Fragment
PDFViewer.jar
Activity
PDFViewer.jar
Fragment
谢谢
您应该将PdfViewerActivity.java
(https://github.com/jblough/Android-Pdf-Viewer-Library/blob/master/src/net/sf/andpdf/pdfviewer/PdfViewerActivity.java)重命名为PdfViewerFragment.java
. 在 Android Studio 中更改extends Activity
为extends Fragment
,并更正每条红线。
另外,不要忘记导入项目的其余部分(否则您将缺少课程)
您应该特别地逐一更改( )Context
的this
每个需求。getActivity()
findViewById()
getView().findViewById(R.id.foo)
当然,这还不够,但这是一个很好的起点。
这是在片段中使用 PDFViewer 加载 PDF
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.fragment_keluarga, container, false);
pdfView = (PDFView) v.findViewById(R.id.keluargaPdf);
pdfView.fromAsset("tiga.pdf").load();
// Inflate the layout for this fragment
return v;
}