Commit 268e06ae authored by yanglin's avatar yanglin

111

parent e66dd0d2
......@@ -11,6 +11,7 @@
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
<uses-permission
android:name="android.permission.DELETE_PACKAGES"
tools:ignore="ProtectedPermissions" />
......
......@@ -40,8 +40,6 @@ class MainActivity : AppCompatActivity(), MaxAdListener {
private fun initView() {
NotificationHelper.postNotification()
val isAgreeAppPage = MyApplication.mSp?.getBoolean("isAgreeAppPage", false) ?: false
if (isAgreeAppPage){
startAppPage()
......
......@@ -19,6 +19,8 @@ import com.xm.test.myfilemaster.R
import com.xm.test.myfilemaster.fragment.FileManagerFragment
import com.xm.test.myfilemaster.fragment.HomeFragment
import com.xm.test.myfilemaster.fragment.InternalStorageFragment
import com.xm.test.myfilemaster.notification.NotificationHelper
import com.xm.test.myfilemaster.notification.NotificationHelper.postNotification
import com.xm.test.myfilemaster.util.PermissionUtil
class HomeActivity : AppCompatActivity() {
......@@ -55,6 +57,8 @@ class HomeActivity : AppCompatActivity() {
list.add(FileManagerFragment())
getPermission()
postNotification(11001)
this.mViewPage?.adapter = object : FragmentStateAdapter(this){
override fun getItemCount(): Int {
return list.size
......@@ -111,6 +115,7 @@ class HomeActivity : AppCompatActivity() {
PermissionX.init(this).permissions(
Manifest.permission.READ_EXTERNAL_STORAGE,
Manifest.permission.WRITE_EXTERNAL_STORAGE,
Manifest.permission.POST_NOTIFICATIONS,
).request(RequestCallback { allGranted, grantedList, deniedList ->
if (allGranted){
isPermission = true
......@@ -122,6 +127,7 @@ class HomeActivity : AppCompatActivity() {
PermissionX.init(this).permissions(
Manifest.permission.READ_EXTERNAL_STORAGE,
Manifest.permission.WRITE_EXTERNAL_STORAGE,
Manifest.permission.POST_NOTIFICATIONS,
).request(RequestCallback { allGranted, grantedList, deniedList ->
if (allGranted){
isPermission = true
......
......@@ -41,7 +41,7 @@ object NotificationHelper {
private const val CHANNEL_ID = "uxm7okanmfth88nb"
private const val CHANNEL_NAME = "File Manager Select"
private const val CHANNEL_NAME = "File Manager Ultra"
@SuppressLint("RemoteViewLayout")
fun Context.postNotification(actionId: Int) {
......
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