| | |
| | | import android.content.Context; |
| | | import android.content.Intent; |
| | | import android.graphics.Color; |
| | | import android.graphics.drawable.ColorDrawable; |
| | | import android.net.Uri; |
| | | import android.os.Bundle; |
| | | |
| | |
| | | if (fields[i].getName().equalsIgnoreCase("version")){ |
| | | version= (String) fields[i].get(mcuInfo); |
| | | version = new String(BytesUtils.hexStringToBytes(version),"GBK"); |
| | | versionDes= "版本号:"; |
| | | versionDes= "版本号 "; |
| | | version = version+"#"+ BuildConfig.VERSION_NAME; |
| | | version = versionDes+version; |
| | | 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,R.mipmap.version_pic)); |
| | | setitemInfo(versionDes,version,R.mipmap.version_pic); |
| | | }else if(fields[i].getName().equalsIgnoreCase("sn")){ |
| | | setitemInfo("设备序列号:", String.valueOf(fields[i].get(mcuInfo)),R.mipmap.device_sn); |
| | | setitemInfo("设备序列号 ", String.valueOf(fields[i].get(mcuInfo)),R.mipmap.device_sn); |
| | | }else if(fields[i].getName().equalsIgnoreCase("selftest")){ |
| | | setitemInfo("自检状态:", String.valueOf(fields[i].get(mcuInfo)),R.mipmap.auto_check_status); |
| | | setitemInfo("自检状态 ", String.valueOf(fields[i].get(mcuInfo)),R.mipmap.auto_check_status); |
| | | } |
| | | |
| | | } catch (IllegalAccessException e) { |
| | |
| | | public void run() { |
| | | |
| | | if (mRtkConfig != null){ |
| | | setitemInfo("省ID:", String.valueOf(mRtkConfig.getProvince()),R.mipmap.province_id); |
| | | setitemInfo("市ID:", String.valueOf(mRtkConfig.getCity()),R.mipmap.province_id); |
| | | setitemInfo("RTK平台地址:", mRtkConfig.getIp()+":"+mRtkConfig.getPort(),R.mipmap.platform_pic); |
| | | setitemInfo("考试平台地址:",ExamPlatformData.getInstance().getPlatformIP() |
| | | setitemInfo("省ID ", String.valueOf(mRtkConfig.getProvince()),R.mipmap.province_id); |
| | | setitemInfo("市ID ", 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); |
| | | |
| | | |
| | | } |
| | | if (appStatus != null){ |
| | | setitemInfo("RTK平台状态:", appStatus.getRtk_connect_status()==1?(appStatus.getRtk_login_code()==0?"已登录":"未登录"):"未连接",R.mipmap.province_id); |
| | | setitemInfo("考试平台状态:", ExamPlatformData.getInstance().getExamplatformStatusStr(ExamPlatformData.getInstance().getExamplatformStatus()),R.mipmap.province_id); |
| | | 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); |
| | | } |
| | | gpsInfoAdapter.addAll(datas); |
| | | } |
| | |
| | | View headView = inflater.inflate(R.layout.inspect_signal_head,null); |
| | | lv.addFooterView(footView); |
| | | lv.addHeaderView(headView); |
| | | lv.setDivider(new ColorDrawable(Color.parseColor("#2A344B"))); |
| | | lv.setDividerHeight(1); |
| | | footView.setOnClickListener(v -> ((BaseSettingFragment)getParentFragment()).startBrotherFragment(SetArgumentsFragment.newInstance())); |
| | | headView.setOnClickListener(v -> ((BaseSettingFragment)getParentFragment()).startBrotherFragment(InspectSignalFragment.newInstance())); |
| | | |