Commit 90ec9cdd authored by wanglei's avatar wanglei

...

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