27 lines
862 B
Kotlin
27 lines
862 B
Kotlin
package fr.sanchezm.attestationsCovid19
|
|
|
|
import android.os.Bundle
|
|
import android.util.Log
|
|
import androidx.appcompat.app.AppCompatActivity
|
|
import com.github.barteksc.pdfviewer.PDFView
|
|
import fr.sanchezm.attestationsCovid19.utilities.InjectorUtils
|
|
import kotlinx.android.synthetic.main.activity_pdf_viewer.*
|
|
import java.io.File
|
|
|
|
class PdfViewerActivity : AppCompatActivity() {
|
|
|
|
override fun onCreate(savedInstanceState: Bundle?) {
|
|
super.onCreate(savedInstanceState)
|
|
setContentView(R.layout.activity_pdf_viewer)
|
|
val createAt = intent.getLongExtra("createAt", 0)
|
|
val pdfUtils = InjectorUtils.providePdfUtils(applicationContext)
|
|
|
|
pdfView.also {
|
|
it.fromFile(File(pdfUtils.getPath(createAt)))
|
|
.enableAnnotationRendering(true)
|
|
.spacing(20)
|
|
.load()
|
|
}
|
|
}
|
|
}
|