瀏覽代碼

修复大图背景导致的OOM

Frankensteinly 9 月之前
父節點
當前提交
4983a910da

+ 2 - 0
app/src/main/java/com/grkj/iscs/view/activity/LoginActivity.kt

@@ -2,6 +2,7 @@ package com.grkj.iscs.view.activity
 
 import android.content.Intent
 import android.widget.ImageView
+import com.bumptech.glide.Glide
 import com.grkj.iscs.R
 import com.grkj.iscs.databinding.ActivityLoginBinding
 import com.grkj.iscs.util.AppUtils
@@ -22,6 +23,7 @@ class LoginActivity : BaseMvpActivity<ILoginView, LoginPresenter, ActivityLoginB
     override fun initView() {
         mBinding?.tvVersion?.text = "v${AppUtils.getPkgVerName(this)}"
 
+        mBinding?.main?.setBackgroundResource(R.mipmap.login_bg)
         val pairList = mutableListOf(
             Pair(getString(R.string.login_face), R.mipmap.login_face),
             Pair(getString(R.string.login_fingerprint), R.mipmap.login_fingerprint),

+ 0 - 1
app/src/main/res/layout/activity_login.xml

@@ -4,7 +4,6 @@
     android:id="@+id/main"
     android:layout_width="match_parent"
     android:layout_height="match_parent"
-    android:background="@mipmap/login_bg"
     android:padding="@dimen/page_padding"
     tools:context=".view.activity.LoginActivity">
 

+ 1 - 1
app/src/main/res/layout/fragment_step.xml

@@ -132,7 +132,7 @@
                     style="@style/CommonRecyclerView"
                     android:layout_marginHorizontal="@dimen/common_spacing"
                     android:layout_marginVertical="@dimen/common_spacing_small"
-                    android:background="@mipmap/cabinet"
+                    android:background="@mipmap/cabinet_small"
                     android:paddingHorizontal="14dp"
                     android:paddingTop="10dp"
                     android:paddingBottom="12dp"

二進制
app/src/main/res/mipmap/cabinet_small.png