Commit 89ec2e83 authored by wanglei's avatar wanglei

...

parent b8164932
......@@ -35,7 +35,8 @@ class WhatsAppMessageCleanActivity : BaseActivity<ActivityWhatsAppMessageCleanBi
val tittle = intent.extras?.getString("Tittle") ?: ""
binding.tvTitle.text = tittle
adapter = WhatsAppMediaAdapter {
adapter = WhatsAppMediaAdapter() {
binding.llSelectAll.isSelected = it
binding.tvClean.isEnabled = it
}
......
......@@ -10,11 +10,14 @@ import com.test.easy.easycleanerjunk.databinding.ItemAdBinding
import com.test.easy.easycleanerjunk.databinding.ItemToolGrid1Binding
import com.test.easy.easycleanerjunk.databinding.ItemToolsGrid1Binding
import com.test.easy.easycleanerjunk.helps.ads.AdmobUtils
import com.test.easy.easycleanerjunk.view.AFunOb.APP_MANAGER
import com.test.easy.easycleanerjunk.view.AFunOb.BATTERY_INFO
import com.test.easy.easycleanerjunk.view.AFunOb.JUNK_CLEANER
import com.test.easy.easycleanerjunk.view.AFunOb.LARGE_FILE_CLEANER
import com.test.easy.easycleanerjunk.view.AFunOb.PHOTO_COMPRESS
import com.test.easy.easycleanerjunk.view.AFunOb.SCREENSHOT_CLEANER
import com.test.easy.easycleanerjunk.view.AFunOb.SIMILAR_PHOTOS
import com.test.easy.easycleanerjunk.view.AFunOb.WHATSAPP_CLEANER
import com.test.easy.easycleanerjunk.view.XmlEx.inflate
class ToolsAdapter(
......@@ -29,7 +32,10 @@ class ToolsAdapter(
ToolUI(LARGE_FILE_CLEANER, context.getString(R.string.large_file_cleaner), R.mipmap.t_large),
ToolUI(PHOTO_COMPRESS, context.getString(R.string.photo_compress), R.mipmap.t_photo),
ToolUI(SIMILAR_PHOTOS, context.getString(R.string.similar_photos), R.mipmap.t_similar),
ToolUI(SCREENSHOT_CLEANER, context.getString(R.string.screenshot_cleaner), R.mipmap.screenshot)
ToolUI(SCREENSHOT_CLEANER, context.getString(R.string.screenshot_cleaner), R.mipmap.screenshot),
// ToolUI(BATTERY_INFO, context.getString(R.string.battery_info), R.mipmap.t_),
ToolUI(WHATSAPP_CLEANER, context.getString(R.string.whatsapp_cleaner), R.mipmap.t_whatsapp),
ToolUI(APP_MANAGER, context.getString(R.string.app_manager), R.mipmap.t_appmanager),
)
),
ToolsUI(isAd = true),
......
......@@ -10,7 +10,10 @@ import com.test.easy.easycleanerjunk.bean.ImageDataBean
import com.test.easy.easycleanerjunk.databinding.ItemMediaSelectBinding
import com.test.easy.easycleanerjunk.view.XmlEx.inflate
class WhatsAppMediaAdapter(private val click: (allSelect: Boolean) -> Unit) : RecyclerView.Adapter<WhatsAppMediaAdapter.WhatMedia>() {
class WhatsAppMediaAdapter(
private val isFile: Boolean = false,
private val click: (allSelect: Boolean) -> Unit
) : RecyclerView.Adapter<WhatsAppMediaAdapter.WhatMedia>() {
private val beanList = arrayListOf<ImageDataBean>()
......
package com.test.easy.easycleanerjunk.fragment
import android.content.Intent
import com.test.easy.easycleanerjunk.activity.BatteryInfoActivity
import com.test.easy.easycleanerjunk.activity.LargeFileCleanActivity
import com.test.easy.easycleanerjunk.activity.RepeatPhotoActivity
import com.test.easy.easycleanerjunk.activity.ScanJunkActivity
import com.test.easy.easycleanerjunk.activity.ScreenShotActivity
import com.test.easy.easycleanerjunk.activity.WhatsAppCleanerActivity
import com.test.easy.easycleanerjunk.activity.photocompress.photo.StartCompressionPhotoActivity
import com.test.easy.easycleanerjunk.adapter.ToolsAdapter
import com.test.easy.easycleanerjunk.databinding.FragmentLayoutTools1Binding
import com.test.easy.easycleanerjunk.helps.BaseFragment
import com.test.easy.easycleanerjunk.view.AFunOb
import com.test.easy.easycleanerjunk.view.AFunOb.BATTERY_INFO
import com.test.easy.easycleanerjunk.view.AFunOb.LARGE_FILE_CLEANER
import com.test.easy.easycleanerjunk.view.AFunOb.PHOTO_COMPRESS
import com.test.easy.easycleanerjunk.view.AFunOb.SCREENSHOT_CLEANER
import com.test.easy.easycleanerjunk.view.AFunOb.SIMILAR_PHOTOS
import com.test.easy.easycleanerjunk.view.AFunOb.WHATSAPP_CLEANER
class ToolsFragment : BaseFragment<FragmentLayoutTools1Binding>() {
private lateinit var adapter: ToolsAdapter
......@@ -41,9 +45,17 @@ class ToolsFragment : BaseFragment<FragmentLayoutTools1Binding>() {
startActivity(Intent(requireActivity(), StartCompressionPhotoActivity::class.java))
}
BATTERY_INFO -> {
startActivity(Intent(requireActivity(), BatteryInfoActivity::class.java))
}
SCREENSHOT_CLEANER -> {
startActivity(Intent(requireActivity(), ScreenShotActivity::class.java))
}
WHATSAPP_CLEANER -> {
startActivity(Intent(requireActivity(), WhatsAppCleanerActivity::class.java))
}
}
}
binding.rvTools.adapter = adapter
......
......@@ -8,4 +8,5 @@ object AFunOb {
const val SCREENSHOT_CLEANER = "Screenshot Cleaner"
const val BATTERY_INFO = "Battery Info"
const val WHATSAPP_CLEANER = "WhatsApp Cleaner"
const val APP_MANAGER = "App Manager"
}
\ No newline at end of file
......@@ -189,4 +189,5 @@
<string name="similar_photos">Similar Photos</string>
<string name="device_scan">Device Scan</string>
<string name="screenshot_cleaner">Screenshot Cleaner</string>
<string name="whatsapp_cleaner">WhatsApp Cleaner</string>
</resources>
\ No newline at end of file
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