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