From 39bd33a9caad259cb4fe7e6bb87aad905c4dfb1b Mon Sep 17 00:00:00 2001 From: xuxinchao Date: Wed, 7 May 2025 18:27:56 +0800 Subject: [PATCH] =?UTF-8?q?[8.0.0]MogoMind=20=E5=85=A8=E6=81=AF=E8=B7=AF?= =?UTF-8?q?=E5=8F=A3UI=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../function/view/RoadCrossRoamListAdapter.kt | 11 +++-- .../layout/item_road_cross_ai_roam_tip.xml | 43 +++++++++++++++++++ 2 files changed, 51 insertions(+), 3 deletions(-) create mode 100644 core/function-impl/mogo-core-function-map/src/main/res/layout/item_road_cross_ai_roam_tip.xml diff --git a/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/view/RoadCrossRoamListAdapter.kt b/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/view/RoadCrossRoamListAdapter.kt index 8aee2c7bc8..4e2e1a0516 100644 --- a/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/view/RoadCrossRoamListAdapter.kt +++ b/core/function-impl/mogo-core-function-map/src/main/java/com/mogo/eagle/core/function/view/RoadCrossRoamListAdapter.kt @@ -28,7 +28,12 @@ class RoadCrossRoamListAdapter(private val mContext: Context, private val lightM } override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ViewHolder { - val view: View = LayoutInflater.from(mContext).inflate(R.layout.item_road_cross_roam_tip, parent, false) + val view: View = + if(lightMode){ + LayoutInflater.from(mContext).inflate(R.layout.item_road_cross_ai_roam_tip, parent, false) + }else{ + LayoutInflater.from(mContext).inflate(R.layout.item_road_cross_roam_tip, parent, false) + } return ViewHolder(view) } @@ -47,13 +52,13 @@ class RoadCrossRoamListAdapter(private val mContext: Context, private val lightM // 随机决定是否显示ProgressBar // if (Random.nextBoolean()) { // 50%的几率显示ProgressBar holder.progressBar.visibility = View.VISIBLE - holder.checkIcon.visibility = View.GONE + holder.checkIcon.visibility = View.INVISIBLE val r0 = Random.nextInt(0,3) val r1 = Random.nextInt(1,9) // 模拟加载完成 holder.itemView.postDelayed({ - holder.progressBar.visibility = View.GONE + holder.progressBar.visibility = View.INVISIBLE holder.checkIcon.visibility = View.VISIBLE },r0 * 1000L + r1 * 100L) // } else { diff --git a/core/function-impl/mogo-core-function-map/src/main/res/layout/item_road_cross_ai_roam_tip.xml b/core/function-impl/mogo-core-function-map/src/main/res/layout/item_road_cross_ai_roam_tip.xml new file mode 100644 index 0000000000..412b4c329f --- /dev/null +++ b/core/function-impl/mogo-core-function-map/src/main/res/layout/item_road_cross_ai_roam_tip.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + \ No newline at end of file