From 9f4af8f45a67819d32f1c403025b7090c027c457 Mon Sep 17 00:00:00 2001
From: endian11 <Dana_Lee1016@126.com>
Date: 星期四, 10 九月 2020 15:54:04 +0800
Subject: [PATCH] 把道路、场地、模型更新功能放到设置参数;修改基础数据,使之对齐
---
app/src/main/java/safeluck/drive/evaluation/fragment/BaseDatasFragment.java | 42 +++++++++++++++---------------------------
1 files changed, 15 insertions(+), 27 deletions(-)
diff --git a/app/src/main/java/safeluck/drive/evaluation/fragment/BaseDatasFragment.java b/app/src/main/java/safeluck/drive/evaluation/fragment/BaseDatasFragment.java
index d7faece..651b909 100644
--- a/app/src/main/java/safeluck/drive/evaluation/fragment/BaseDatasFragment.java
+++ b/app/src/main/java/safeluck/drive/evaluation/fragment/BaseDatasFragment.java
@@ -104,11 +104,12 @@
version = new String(BytesUtils.hexStringToBytes(version),"GBK");
versionDes= "鐗堟湰鍙� ";
version = version+"#"+ BuildConfig.VERSION_NAME;
- setitemInfo(versionDes,version,R.mipmap.version_pic);
+
+ datas.add(new BaseDataUIBean(str2SpannableString(versionDes),R.mipmap.version_pic,str2FouregourdSpannableString(version),"",1,null));
}else if(fields[i].getName().equalsIgnoreCase("sn")){
- setitemInfo("璁惧搴忓垪鍙� ", String.valueOf(fields[i].get(mcuInfo)),R.mipmap.device_sn);
+ datas.add(new BaseDataUIBean(str2SpannableString("璁惧搴忓垪鍙�"),R.mipmap.device_sn,str2FouregourdSpannableString(String.valueOf(fields[i].get(mcuInfo))),"",1,null));
}else if(fields[i].getName().equalsIgnoreCase("selftest")){
- setitemInfo("鑷鐘舵�� ", String.valueOf(fields[i].get(mcuInfo)),R.mipmap.auto_check_status);
+ datas.add(new BaseDataUIBean(str2SpannableString("鑷鐘舵�� "),R.mipmap.auto_check_status,str2FouregourdSpannableString(String.valueOf(fields[i].get(mcuInfo))),"",1,null));
}
} catch (IllegalAccessException e) {
@@ -122,17 +123,16 @@
public void run() {
if (mRtkConfig != null){
- setitemInfo("鐪両D ", String.valueOf(mRtkConfig.getProvince()),R.mipmap.province_id);
- setitemInfo("甯侷D ", String.valueOf(mRtkConfig.getCity()),R.mipmap.province_id);
- setitemInfo("RTK骞冲彴鍦板潃 ", mRtkConfig.getIp()+":"+mRtkConfig.getPort(),R.mipmap.platform_pic);
- setitemInfo("鑰冭瘯骞冲彴鍦板潃 ",ExamPlatformData.getInstance().getPlatformIP()
- +":"+ExamPlatformData.getInstance().getPlatformPort(),R.mipmap.platform_pic);
-
+ datas.add(new BaseDataUIBean(str2SpannableString("鐪両D "),R.mipmap.province_id,str2FouregourdSpannableString(String.valueOf(mRtkConfig.getProvince())),"",1,null));
+ datas.add(new BaseDataUIBean(str2SpannableString("甯侷D "),R.mipmap.province_id,str2FouregourdSpannableString(String.valueOf(mRtkConfig.getCity())),"",1,null));
+ datas.add(new BaseDataUIBean(str2SpannableString("RTK骞冲彴鍦板潃 "),R.mipmap.platform_pic,str2FouregourdSpannableString(mRtkConfig.getIp()+":"+mRtkConfig.getPort()),"",1,null));
+ datas.add(new BaseDataUIBean(str2SpannableString("鑰冭瘯骞冲彴鍦板潃 "),R.mipmap.platform_pic,str2FouregourdSpannableString(ExamPlatformData.getInstance().getPlatformIP()
+ +":"+ExamPlatformData.getInstance().getPlatformPort()),"",1,null));
}
if (appStatus != null){
- setitemInfo("RTK骞冲彴鐘舵�� ", appStatus.getRtk_connect_status()==1?(appStatus.getRtk_login_code()==0?"宸茬櫥褰�":"鏈櫥褰�"):"鏈繛鎺�",R.mipmap.conn_status);
- setitemInfo("鑰冭瘯骞冲彴鐘舵�� ", ExamPlatformData.getInstance().getExamplatformStatusStr(ExamPlatformData.getInstance().getExamplatformStatus()),R.mipmap.conn_status);
+ datas.add(new BaseDataUIBean(str2SpannableString("RTK骞冲彴鐘舵��"),R.mipmap.conn_status,str2FouregourdSpannableString(appStatus.getRtk_connect_status()==1?(appStatus.getRtk_login_code()==0?"宸茬櫥褰�":"鏈櫥褰�"):"鏈繛鎺�"),"",1,null));
+ datas.add(new BaseDataUIBean(str2SpannableString("鑰冭瘯骞冲彴鐘舵��"),R.mipmap.conn_status,str2FouregourdSpannableString(ExamPlatformData.getInstance().getExamplatformStatusStr(ExamPlatformData.getInstance().getExamplatformStatus())),"",1,null));
}
HashMap<BaseDataUIBean.TYPE_, MapInfoHead> hashMaps = ExamPlatformData.getInstance().getMapInfoHeads();
if (hashMaps != null){
@@ -163,16 +163,7 @@
return spannableString;
}
- private void setitemInfo(String des, String str, int id){
- versionDes=des;
- version= versionDes+str;
- spannableString = new SpannableString(version);
- spannableString.setSpan(new AbsoluteSizeSpan(22),0,versionDes.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
- spannableString.setSpan(new ForegroundColorSpan(Color.parseColor("#A8AAA7")),0,versionDes.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
- spannableString.setSpan(new AbsoluteSizeSpan(28),versionDes.length()-1,version.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
- spannableString.setSpan(new ForegroundColorSpan(Color.parseColor("#FFFFFF")),versionDes.length()-1,version.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
- datas.add(new BaseDataUIBean( spannableString,id));
- }
+
public static SupportFragment newInstance() {
return new BaseDatasFragment();
@@ -271,16 +262,13 @@
BaseDataUIBean.TYPE_ type = datas.get((int)view.getTag()).getType_();
switch (type){
case car:
- Toast.makeText(_mActivity, "鏇存柊杞︽ā鍨�", Toast.LENGTH_SHORT).show();
- DataInitKt.getMap(ExamPlatformData.getInstance().getPhone(),"car");
+
break;
case road:
- Toast.makeText(_mActivity, "鏇存柊閬撹矾鍦板浘", Toast.LENGTH_SHORT).show();
- DataInitKt.getMap(ExamPlatformData.getInstance().getPhone(),"road");
+
break;
case yard:
- Toast.makeText(_mActivity, "鏇存柊鍦哄湴鍦板浘", Toast.LENGTH_SHORT).show();
- DataInitKt.getMap(ExamPlatformData.getInstance().getPhone(),"yard");
+
break;
}
}
--
Gitblit v1.8.0