Bläddra i källkod

fix: 尝试修复ScrollEventAdapter.updateScrollEventValues

XiaodongLin 8 månader sedan
förälder
incheckning
346d030f8f

+ 3 - 0
app/src/main/java/com/adealink/weparty/commonui/BaseFragment.kt

@@ -10,6 +10,8 @@ import androidx.annotation.LayoutRes
 import androidx.fragment.app.Fragment
 import com.adealink.frame.aab.util.installSplitCompat
 import com.adealink.frame.log.Log
+import com.google.firebase.Firebase
+import com.google.firebase.crashlytics.crashlytics
 
 /**
  * Created by sunxiaodong on 2021/4/12.
@@ -72,6 +74,7 @@ open class BaseFragment : Fragment {
             Log.d("BaseFragment", "BaseFragment($this), onResume, loadData")
             loadData()
         }
+        Firebase.crashlytics.log("BaseFragment onResume: ${javaClass.simpleName}")
     }
 
     @CallSuper

+ 1 - 1
app/src/main/java/com/adealink/weparty/commonui/widget/banner/Banner.java

@@ -143,7 +143,7 @@ public class Banner<T, BA extends BannerAdapter<T, ? extends RecyclerView.ViewHo
         mViewPager2.setOffscreenPageLimit(2);
         mViewPager2.registerOnPageChangeCallback(mPageChangeCallback);
         mViewPager2.setPageTransformer(mCompositePageTransformer);
-        ScrollSpeedManger.reflectLayoutManager(this);
+//        ScrollSpeedManger.reflectLayoutManager(this);
         addView(mViewPager2);
 
         mRoundPaint = new Paint();

+ 3 - 1
module/operation/src/main/java/com/adealink/weparty/operation/newuser/NewUserGreetingDialog.kt

@@ -20,6 +20,7 @@ import com.adealink.frame.router.Router
 import com.adealink.frame.router.annotation.BindExtra
 import com.adealink.frame.router.annotation.RouterUri
 import com.adealink.frame.statistics.CommonEventValue
+import com.adealink.frame.util.DisplayUtil
 import com.adealink.frame.util.onClick
 import com.adealink.weparty.commonui.dialogchain.BaseDialogData
 import com.adealink.weparty.commonui.dialogfragment.BaseDialogFragment
@@ -93,9 +94,10 @@ class NewUserGreetingDialog : BaseDialogFragment(R.layout.dialog_new_user_greeti
 
     private fun initViewPager() {
         val recyclerView = binding.viewPager2.getChildAt(0) as RecyclerView
+        val padding = (DisplayUtil.getScreenWidth() - 320.dp()) / 2
         recyclerView.apply {
             // setting padding on inner RecyclerView puts overscroll effect in the right place
-            setPaddingRelative(27.dp(), 0, 12.dp(), 0)
+            setPaddingRelative(padding, 0, padding, 0)
             clipToPadding = false
             clipChildren = false
         }