Commit 1d992835 authored by wanglei's avatar wanglei

...

parent a0dda632
......@@ -13,10 +13,12 @@ import com.base.browserwhite.ui.activity.MainActivity
import com.base.browserwhite.ui.activity.cleanjunk.ScanJunkActivity
import com.base.browserwhite.ui.activity.download.WebDownloadManagerActivity
import com.base.browserwhite.ui.activity.mediabrowser.MediaBrowserActivity
import com.base.browserwhite.ui.activity.webbrowser.WebBrowserActivity
import com.base.browserwhite.ui.adapter.MediaAdapter
import com.base.browserwhite.ui.views.DialogViews.showDeleteTipDialog
import com.base.browserwhite.ui.views.DialogViews.showMediaMoreDialog
import com.base.browserwhite.ui.views.PermissionDialog.showGerPermission
import com.base.browserwhite.ui.views.PermissionDialog.showPermissionBottomSheet
import com.base.browserwhite.ui.views.ProgressBean
import com.base.browserwhite.utils.IntentEx.shareAction
import com.base.browserwhite.utils.KotlinExt.toFormatSize
......@@ -127,19 +129,18 @@ class FileFragment : BaseFragment<FragmentFileBinding>() {
})
}
binding.llDownload.setOnClickListener {
if (requireContext().checkStorePermission()) {
startActivity(Intent(requireContext(), WebDownloadManagerActivity::class.java))
} else {
requireContext().showGerPermission(
desc = "This feature requires access to your storage to manage your downloads. We will not transfer your data to any third-party services. Please grant permission so that we can provide you with better services.",
deny = { }, allow = {
val launcher = (requireActivity() as MainActivity).launcher
requireContext().requestStorePermission(launcher, result = {
if (it) {
startActivity(Intent(requireContext(), WebDownloadManagerActivity::class.java))
}
})
val launcher = (requireActivity() as MainActivity).launcher
requireContext().showPermissionBottomSheet(launcher) {
requireContext().requestStorePermission(launcher, result = {
if (it) {
startActivity(Intent(requireContext(), WebDownloadManagerActivity::class.java))
}
})
}
}
// startActivity(Intent(requireContext(), WebBrowserActivity::class.java).apply {
// putExtra("url", "https://mixkit.co/free-stock-video/girl-dancing-happily-in-a-field-of-flowers-4702/")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment