diff --git a/course/src/main/java/in/testpress/course/ui/PdfViewerActivity.kt b/course/src/main/java/in/testpress/course/ui/PdfViewerActivity.kt index 8d1424b91..6dca30643 100644 --- a/course/src/main/java/in/testpress/course/ui/PdfViewerActivity.kt +++ b/course/src/main/java/in/testpress/course/ui/PdfViewerActivity.kt @@ -8,10 +8,10 @@ import `in`.testpress.course.util.PDFDownloadManager import `in`.testpress.course.util.PdfDownloadListener import android.os.Bundle import android.view.View +import `in`.testpress.ui.BaseToolBarActivity import android.view.WindowManager -import androidx.appcompat.app.AppCompatActivity -class PdfViewerActivity : AppCompatActivity(), PdfDownloadListener, DisplayPDFListener { +class PdfViewerActivity : BaseToolBarActivity(), PdfDownloadListener, DisplayPDFListener { private lateinit var binding: LayoutPdfViewerBinding private lateinit var pdfDownloadManager: PDFDownloadManager @@ -25,7 +25,6 @@ class PdfViewerActivity : AppCompatActivity(), PdfDownloadListener, DisplayPDFLi override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) - disableScreenShot() binding = LayoutPdfViewerBinding.inflate(layoutInflater) setContentView(binding.root) hideStatusBar() @@ -38,13 +37,6 @@ class PdfViewerActivity : AppCompatActivity(), PdfDownloadListener, DisplayPDFLi } } - private fun disableScreenShot() { - window.setFlags( - WindowManager.LayoutParams.FLAG_SECURE, - WindowManager.LayoutParams.FLAG_SECURE - ) - } - private fun hideStatusBar() { window.decorView.systemUiVisibility = View.SYSTEM_UI_FLAG_FULLSCREEN this.window.setFlags( diff --git a/course/src/main/res/layout/layout_pdf_viewer.xml b/course/src/main/res/layout/layout_pdf_viewer.xml index 815e8bc3e..17b55aac9 100644 --- a/course/src/main/res/layout/layout_pdf_viewer.xml +++ b/course/src/main/res/layout/layout_pdf_viewer.xml @@ -6,6 +6,11 @@ xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical"> + + +