diff --git a/modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckActivity.java b/modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckActivity.java index 884ad0526b..d637c7103f 100644 --- a/modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckActivity.java +++ b/modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckActivity.java @@ -122,10 +122,13 @@ public class CheckActivity extends AppCompatActivity { //测试数据 CheckItemInfo itemInfo = new CheckItemInfo(); itemInfo.setViewTitle("版本检测:"); - itemInfo.setUsual(true); itemInfo.setTitle("自动驾驶升级到\n 版本3.1.2.7"); if ("不是最新版本" != null) { + itemInfo.setUsual(false); itemInfo.setValue("版本升级"); + }else { + itemInfo.setUsual(true); + itemInfo.setValue("最新版本 无风险"); } arrayVer.add(itemInfo); diff --git a/modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckAdapter.java b/modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckAdapter.java index 1d8fd61c37..57c957e0a7 100644 --- a/modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckAdapter.java +++ b/modules/mogo-module-check/src/main/java/com/mogo/module/check/view/CheckAdapter.java @@ -170,7 +170,7 @@ public class CheckAdapter extends RecyclerView.Adapter if (list instanceof ArrayList && ((ArrayList) list).size() > 1) { CheckItemInfo item = (CheckItemInfo) ((ArrayList) list).get(0); ((CheckListViewHolder) holder).viewTitle.setText(item.getViewTitle()); - //自动驾驶 + //自动驾驶 状态展示 ((CheckListViewHolder) holder).iconAutoTitle.setText(item.getTitle()); ((CheckListViewHolder) holder).autoRiskState.setText(item.getValue()); if (item.isUsual() == true) { @@ -182,11 +182,14 @@ public class CheckAdapter extends RecyclerView.Adapter if (item.isUsual() == false) { ((CheckListViewHolder) holder).autoRiskState.setTextColor(mContext.getResources().getColor(R.color.modules_commons_toast_text_color)); ((CheckListViewHolder) holder).autoRiskState.setBackground(mContext.getResources().getDrawable(R.drawable.check_detail)); + ((CheckListViewHolder) holder).autoRiskState.setOnClickListener(v -> { + Log.d(TAG, "点击自动驾驶升级"); + }); } else { ((CheckListViewHolder) holder).autoRiskState.setTextColor(mContext.getResources().getColor(R.color.check_little_btn_green)); } } - //鹰眼 + //鹰眼 状态展示 CheckItemInfo itemForYing = (CheckItemInfo) ((ArrayList) list).get(1); ((CheckListViewHolder) holder).iconyingTitle.setText(itemForYing.getTitle()); ((CheckListViewHolder) holder).yingRiskState.setText(itemForYing.getValue()); @@ -195,6 +198,17 @@ public class CheckAdapter extends RecyclerView.Adapter } else { ((CheckListViewHolder) holder).yingRiskState.setTextColor(mContext.getResources().getColor(R.color.check_tip_error_color)); } + if (position == 1) { + if (itemForYing.isUsual() == false) { + ((CheckListViewHolder) holder).yingRiskState.setTextColor(mContext.getResources().getColor(R.color.modules_commons_toast_text_color)); + ((CheckListViewHolder) holder).yingRiskState.setBackground(mContext.getResources().getDrawable(R.drawable.check_detail)); + ((CheckListViewHolder) holder).yingRiskState.setOnClickListener(v -> { + Log.d(TAG, "点击鹰眼升级"); + }); + } else { + ((CheckListViewHolder) holder).yingRiskState.setTextColor(mContext.getResources().getColor(R.color.check_little_btn_green)); + } + } } } } catch (Exception e) { @@ -202,6 +216,14 @@ public class CheckAdapter extends RecyclerView.Adapter } } + + /** + * @param list + */ + public void refreshHardware(ArrayList list){ + + } + @Override public int getItemCount() { return dataArrayList.size();