Commit 90ec9cdd authored by wanglei's avatar wanglei

...

parent 4c5ca0d7
......@@ -45,6 +45,7 @@ import com.base.browserwhite.fcm.PackageBroadcastReceiver.Companion.registerPack
import com.base.browserwhite.help.Constants
import com.base.browserwhite.help.NewsUtils.requestNews
import com.base.browserwhite.help.RxBus
import com.base.browserwhite.ui.activity.MainActivity
import com.base.browserwhite.ui.activity.search.SearchActivity
import com.base.browserwhite.ui.activity.appprocess.AppProcessActivity
import com.base.browserwhite.ui.activity.bookmark.BookmarkActivity
......@@ -58,6 +59,7 @@ import com.base.browserwhite.ui.adapter.HeadWebsiteAdapter
import com.base.browserwhite.ui.adapter.HeaderAdapter
import com.base.browserwhite.ui.activity.news.NewsAdapter
import com.base.browserwhite.ui.views.DialogViews.showSearchEngineDialog
import com.base.browserwhite.ui.views.PermissionDialog.showPermissionBottomSheet
import com.base.browserwhite.ui.views.ViewObject.setEditPrivacy
import com.base.browserwhite.utils.AppPreferences
import com.base.browserwhite.utils.ClipboardUtils.copyText
......@@ -70,6 +72,7 @@ import com.base.browserwhite.utils.LinkSearchUtils.getSpSearchAction
import com.base.browserwhite.utils.LinkSearchUtils.getYahooSearch
import com.base.browserwhite.utils.LinkSearchUtils.getYandexSearch
import com.base.browserwhite.utils.LogEx
import com.base.browserwhite.utils.PermissionUtils.checkStorePermission
import com.base.browserwhite.utils.SpBeanUtils
import com.base.browserwhite.utils.SpBeanUtils.BOOKMARK_NAV_SP_KEY
import com.chad.library.adapter4.QuickAdapterHelper
......@@ -149,12 +152,19 @@ class HomeFragment : BaseFragment<FragmentHomeBinding>() {
helper.addBeforeAdapter(0, HeaderAdapter { key ->
when (key) {
JUNK_CLEANER -> {
requireContext().startActivity(
Intent(
requireContext(),
ScanJunkActivity::class.java
if (requireContext().checkStorePermission()) {
requireContext().startActivity(
Intent(requireContext(), ScanJunkActivity::class.java)
)
)
} else {
val launcher = (requireActivity() as MainActivity).launcher
requireContext().showPermissionBottomSheet(launcher){
requireContext().startActivity(
Intent(requireContext(), ScanJunkActivity::class.java)
)
}
}
}
NEWS -> {
......
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