diff --git a/app/src/main/java/com/rajat/pdfviewer/MainActivity.kt b/app/src/main/java/com/rajat/pdfviewer/MainActivity.kt index a8634a4..a2c16fe 100644 --- a/app/src/main/java/com/rajat/pdfviewer/MainActivity.kt +++ b/app/src/main/java/com/rajat/pdfviewer/MainActivity.kt @@ -13,11 +13,10 @@ class MainActivity : AppCompatActivity() { startActivity( PdfViewerActivity.buildIntent( this, - "URl", + "https://www.dbs.com.sg/ibanking/pdf/right_to_cancel.pdf", false, "title", - "", - false + "" ) ) } diff --git a/pdfViewer/src/main/AndroidManifest.xml b/pdfViewer/src/main/AndroidManifest.xml index fb312a0..21ca02c 100644 --- a/pdfViewer/src/main/AndroidManifest.xml +++ b/pdfViewer/src/main/AndroidManifest.xml @@ -1,6 +1,9 @@ + + + = Build.VERSION_CODES.M) { + cm?.run { + cm.getNetworkCapabilities(cm.activeNetwork)?.run { + when { + hasTransport(NetworkCapabilities.TRANSPORT_WIFI) -> { + result = 2 + } + hasTransport(NetworkCapabilities.TRANSPORT_CELLULAR) -> { + result = 1 + } + hasTransport(NetworkCapabilities.TRANSPORT_VPN) -> { + result = 3 + } + } + } + } + } else { + cm?.run { + cm.activeNetworkInfo?.run { + when (type) { + ConnectivityManager.TYPE_WIFI -> { + result = 2 + } + ConnectivityManager.TYPE_MOBILE -> { + result = 1 + } + ConnectivityManager.TYPE_VPN -> { + result = 3 + } + } + } + } + } + return result != 0 } private fun setUpToolbar(toolbarTitle: String) { diff --git a/settings.gradle b/settings.gradle index 4fe35f3..41e7dad 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,3 +1,3 @@ include ':pdfViewer' include ':app' -rootProject.name = "pdfViewer" \ No newline at end of file +rootProject.name = "androidpdfviewer" \ No newline at end of file