Commit c5877018 authored by wanglei's avatar wanglei

Merge remote-tracking branch 'origin/free-master' into free-master

parents ec517dcc 6265ca49
......@@ -15,7 +15,7 @@ import kotlin.math.abs
class DeviceScanActivity : BaseActivity<ActivityDeviceScanBinding>() {
override val isLightMode = true
private lateinit var adapter: DeviceScanAdapter
override val binding: ActivityDeviceScanBinding by lazy {
......
......@@ -37,8 +37,8 @@ class RepeatPhotoActivity : BaseActivity<ActivityLayoutRepeaterdPhotoBinding>()
binding.root.updatePadding(top = BarUtils.getStatusBarHeight())
binding.idTvDelete.isEnabled = false
initListener()
checkPermission()
}
@SuppressLint("NotifyDataSetChanged")
override fun initListener() {
binding.idBack.setOnClickListener {
......@@ -87,25 +87,26 @@ class RepeatPhotoActivity : BaseActivity<ActivityLayoutRepeaterdPhotoBinding>()
}
private var fileList = mutableListOf<ImageDataBean>()
override fun onStart() {
super.onStart()
checkPermission()
}
var isplay = 0
override fun onPermissionsResult(isGranted: Boolean) {
if (isGranted) {
FileHelps.getImageFiles {
AdmobUtils.showInterstitialAd(this)
binding.idLlScaning.isVisible = false
binding.idLlResult.isVisible = true
fileList = FileHelps.similarImageList
binding.idTvNoData.isVisible = fileList.size == 0
binding.idTvDelete.isVisible = fileList.size > 0
binding.idTvAll.isVisible = fileList.size > 0
binding.idImgSelect.isVisible = fileList.size > 0
binding.idRlList.layoutManager = GridLayoutManager(this, 3)
binding.idRlList.adapter = mAdapter
isplay += 1
if (isplay == 1) {
FileHelps.getImageFiles {
AdmobUtils.showInterstitialAd(this)
binding.idLlScaning.isVisible = false
binding.idLlResult.isVisible = true
fileList = FileHelps.similarImageList
binding.idTvNoData.isVisible = fileList.size == 0
binding.idTvDelete.isVisible = fileList.size > 0
binding.idTvAll.isVisible = fileList.size > 0
binding.idImgSelect.isVisible = fileList.size > 0
binding.idRlList.layoutManager = GridLayoutManager(this, 3)
binding.idRlList.adapter = mAdapter
}
}
} else {
finishToMain()
}
......
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