Commit 9ef8429a authored by wanglei's avatar wanglei

...

parent ed46d186
...@@ -161,7 +161,7 @@ class LargeFileActivity : BaseActivity<ActivityLargeFileBinding>() { ...@@ -161,7 +161,7 @@ class LargeFileActivity : BaseActivity<ActivityLargeFileBinding>() {
val beanList = getAllMedia { size -> size > 1024 * 1024 * 50 } val beanList = getAllMedia { size -> size > 1024 * 1024 * 50 }
launch(Dispatchers.Main) { launch(Dispatchers.Main) {
largeData = beanList largeData = beanList
binding.ivEmpty.isVisible = beanList.isEmpty() binding.llEmpty.isVisible = beanList.isEmpty()
largeFileAdapter.setData(beanList) largeFileAdapter.setData(beanList)
} }
} }
......
...@@ -23,9 +23,7 @@ import com.base.filerecoveryrecyclebin.help.PermissionHelp.requestStorePermissio ...@@ -23,9 +23,7 @@ import com.base.filerecoveryrecyclebin.help.PermissionHelp.requestStorePermissio
import com.base.filerecoveryrecyclebin.utils.BarUtils import com.base.filerecoveryrecyclebin.utils.BarUtils
import com.base.filerecoveryrecyclebin.utils.LogEx import com.base.filerecoveryrecyclebin.utils.LogEx
import com.base.filerecoveryrecyclebin.utils.SimilarHelper.calculateSimilar import com.base.filerecoveryrecyclebin.utils.SimilarHelper.calculateSimilar
import com.base.filerecoveryrecyclebin.view.DialogViews.showAppProcessExitDialog
import com.base.filerecoveryrecyclebin.view.DialogViews.showDeletePermanentlyDialog import com.base.filerecoveryrecyclebin.view.DialogViews.showDeletePermanentlyDialog
import com.base.filerecoveryrecyclebin.view.DialogViews.showExitFunctionDialog
import com.base.filerecoveryrecyclebin.view.DialogViews.showGerPermission import com.base.filerecoveryrecyclebin.view.DialogViews.showGerPermission
import com.base.filerecoveryrecyclebin.view.DialogViews.showTittleDescExitDialog import com.base.filerecoveryrecyclebin.view.DialogViews.showTittleDescExitDialog
import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.Dispatchers
...@@ -161,6 +159,7 @@ class RepeatActivity : BaseActivity<ActivityRepeatBinding>() { ...@@ -161,6 +159,7 @@ class RepeatActivity : BaseActivity<ActivityRepeatBinding>() {
if (beanList.sumOf { it.beans.size } > 6 || ConfigHelper.mustShowNativeAd) { if (beanList.sumOf { it.beans.size } > 6 || ConfigHelper.mustShowNativeAd) {
AdmobMaxHelper.admobMaxShowNativeAd(this@RepeatActivity, binding.flAd) AdmobMaxHelper.admobMaxShowNativeAd(this@RepeatActivity, binding.flAd)
} }
binding.llEmpty.isVisible = beanList.isEmpty()
} }
} }
......
...@@ -4,13 +4,12 @@ import android.annotation.SuppressLint ...@@ -4,13 +4,12 @@ import android.annotation.SuppressLint
import android.graphics.Color import android.graphics.Color
import android.os.Environment import android.os.Environment
import androidx.activity.addCallback import androidx.activity.addCallback
import androidx.core.view.isVisible
import androidx.core.view.updatePadding import androidx.core.view.updatePadding
import androidx.lifecycle.lifecycleScope import androidx.lifecycle.lifecycleScope
import com.base.filerecoveryrecyclebin.adapter.ScreenShotAdapter import com.base.filerecoveryrecyclebin.adapter.ScreenShotAdapter
import com.base.filerecoveryrecyclebin.ads.AdmobMaxHelper import com.base.filerecoveryrecyclebin.ads.AdmobMaxHelper
import com.base.filerecoveryrecyclebin.ads.admob.AdmobInterstitialUtils
import com.base.filerecoveryrecyclebin.ads.admob.AdmobInterstitialUtils.showInterAdSp import com.base.filerecoveryrecyclebin.ads.admob.AdmobInterstitialUtils.showInterAdSp
import com.base.filerecoveryrecyclebin.ads.admob.AdmobNativeUtils
import com.base.filerecoveryrecyclebin.bean.ScreenPhotoBean import com.base.filerecoveryrecyclebin.bean.ScreenPhotoBean
import com.base.filerecoveryrecyclebin.bean.ScreenshotBean import com.base.filerecoveryrecyclebin.bean.ScreenshotBean
import com.base.filerecoveryrecyclebin.databinding.ActivityScreenShotBinding import com.base.filerecoveryrecyclebin.databinding.ActivityScreenShotBinding
...@@ -91,6 +90,7 @@ class ScreenShotActivity : BaseActivity<ActivityScreenShotBinding>() { ...@@ -91,6 +90,7 @@ class ScreenShotActivity : BaseActivity<ActivityScreenShotBinding>() {
if (list.sumOf { it.screenPhotoBean.size } > 6 || ConfigHelper.mustShowNativeAd) { if (list.sumOf { it.screenPhotoBean.size } > 6 || ConfigHelper.mustShowNativeAd) {
AdmobMaxHelper.admobMaxShowNativeAd(this@ScreenShotActivity, binding.flAd) AdmobMaxHelper.admobMaxShowNativeAd(this@ScreenShotActivity, binding.flAd)
} }
binding.llEmpty.isVisible = list.isEmpty()
} }
} }
......
...@@ -205,7 +205,6 @@ ...@@ -205,7 +205,6 @@
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="center_horizontal" android:layout_gravity="center_horizontal"
android:layout_marginTop="16dp"
android:text="File no found" android:text="File no found"
android:textColor="@color/black" android:textColor="@color/black"
android:textSize="16sp" android:textSize="16sp"
......
...@@ -82,14 +82,31 @@ ...@@ -82,14 +82,31 @@
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
tools:listitem="@layout/item_large_file" /> tools:listitem="@layout/item_large_file" />
<ImageView <LinearLayout
android:id="@+id/iv_empty" android:id="@+id/ll_empty"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="center" android:layout_gravity="center"
android:src="@mipmap/queshengye" android:orientation="vertical"
android:visibility="gone" android:visibility="gone"
tools:ignore="ContentDescription" /> tools:ignore="UseCompoundDrawables">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@mipmap/queshengye"
tools:ignore="ContentDescription" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="No Found File"
android:textColor="@color/black"
android:textSize="17sp"
tools:ignore="HardcodedText" />
</LinearLayout>
</FrameLayout> </FrameLayout>
......
...@@ -133,6 +133,32 @@ ...@@ -133,6 +133,32 @@
android:layout_height="match_parent" android:layout_height="match_parent"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" /> app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" />
<LinearLayout
android:id="@+id/ll_empty"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="vertical"
android:visibility="gone"
tools:ignore="UseCompoundDrawables">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@mipmap/queshengye"
tools:ignore="ContentDescription" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="No Found File"
android:textColor="@color/black"
android:textSize="17sp"
tools:ignore="HardcodedText" />
</LinearLayout>
<LinearLayout <LinearLayout
android:id="@+id/fl_scanning" android:id="@+id/fl_scanning"
android:layout_width="wrap_content" android:layout_width="wrap_content"
......
...@@ -120,12 +120,44 @@ ...@@ -120,12 +120,44 @@
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" /> android:layout_height="wrap_content" />
<androidx.recyclerview.widget.RecyclerView <FrameLayout
android:id="@+id/rv"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="0dp" android:layout_height="0dp"
android:layout_weight="1" android:layout_weight="1">
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" />
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" />
<LinearLayout
android:id="@+id/ll_empty"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:orientation="vertical"
android:visibility="gone"
tools:ignore="UseCompoundDrawables">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@mipmap/queshengye"
tools:ignore="ContentDescription" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:text="No Found File"
android:textColor="@color/black"
android:textSize="17sp"
tools:ignore="HardcodedText" />
</LinearLayout>
</FrameLayout>
<androidx.constraintlayout.widget.ConstraintLayout <androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent" android:layout_width="match_parent"
......
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