-[{"outputType":{"type":"APK"},"apkData":{"type":"MAIN","splits":[],"versionCode":106,"versionName":"202106172337","enabled":true,"outputFile":"FactoryMode_V106_202106172337_release.apk","fullName":"release","baseName":"release"},"path":"FactoryMode_V106_202106172337_release.apk","properties":{}}]
\ No newline at end of file
+[{"outputType":{"type":"APK"},"apkData":{"type":"MAIN","splits":[],"versionCode":107,"versionName":"202106201846","enabled":true,"outputFile":"FactoryMode_V107_202106201846_release.apk","fullName":"release","baseName":"release"},"path":"FactoryMode_V107_202106201846_release.apk","properties":{}}]
\ No newline at end of file
ViewGroup.LayoutParams windowLayoutParams = window.getAttributes(); // 获取对话框当前的参数值
windowLayoutParams.width = 170;//(int) (display.getWidth() * 0.7); // 宽度设置为屏幕的0.95
windowLayoutParams.height = 170;//(int) (display.getHeight() * 0.6); // 高度设置为屏幕的0.6
+ }else if (FTUtils.isL69A()){
+ Display display = getWindowManager().getDefaultDisplay(); // 为获取屏幕宽、高
+ Window window = getWindow();
+ ViewGroup.LayoutParams windowLayoutParams = window.getAttributes(); // 获取对话框当前的参数值
+ windowLayoutParams.width = 240;//(int) (display.getWidth() * 0.7); // 宽度设置为屏幕的0.95
+ windowLayoutParams.height = 240;//(int) (display.getHeight() * 0.6); // 高度设置为屏幕的0.6
}
// else if(FTUtils.isV20() || FTUtils.isGT09()){
// Display display = getWindowManager().getDefaultDisplay(); // 为获取屏幕宽、高
if(FTUtils.isV20()){
mSensorManager = (SensorManager) getSystemService(SENSOR_SERVICE);
mHeartRate = mSensorManager.getDefaultSensor(TYPE_HEART_RATE);
- boolean ret = mSensorManager.registerListener(this, mHeartRate, SensorManager.SENSOR_DELAY_UI);
+ boolean ret = mSensorManager.registerListener(this, mHeartRate, SensorManager.SENSOR_DELAY_NORMAL);
Log.i("dxc", "Heart Rate PPG_EGC_TYPE_IC66 opened ret :: " + ret);
}else {
mSensorManager = (SensorManager) getSystemService(SENSOR_SERVICE);
mHeartRate = mSensorManager.getDefaultSensor(TYPE_HEART_RATE);
- boolean ret = mSensorManager.registerListener(this, mHeartRate, SensorManager.SENSOR_DELAY_UI);
+ boolean ret = mSensorManager.registerListener(this, mHeartRate, SensorManager.SENSOR_DELAY_NORMAL);
Log.i("dxc", "Heart Rate PPG_EGC_TYPE_IC66 opened ret :: " + ret);
} else {
Message msg=new Message();
Bundle bdl=new Bundle();
msg.what=1;
- bdl.putString("isweared", ((int)values[4] == 2)?"1":"0");
+ bdl.putString("isweared", String.valueOf(values[4]));
bdl.putString("PPG",String.valueOf(values[0]));
msg.setData(bdl);
mhandler.sendMessage(msg);
mKeyMapList.addAll(Arrays.asList(keyMapsLieBao));
} else if (FTUtils.isSugar()) {
mKeyMapList.addAll(Arrays.asList(keyMapsSUGAR));
- } else if (FTUtils.isQ3F()||FTUtils.isV20()) {
+ } else if (FTUtils.isL69A()|| FTUtils.isQ3F()||FTUtils.isV20()) {
mKeyMapList.addAll(Arrays.asList(keyMapsQ3F));
} else {
mKeyMapList.addAll(Arrays.asList(keyMapsDefault));
Display myDisplay = getWindowManager().getDefaultDisplay();
- if (FTUtils.isA9()){
+ if (FTUtils.isA9()) {
mDisplayHeight = 170;
mDisplayWidth = 170;
// }else if(FTUtils.isV20()|| FTUtils.isGT09()) {
// mDisplayHeight = 280;
// mDisplayWidth = 280;
+ }else if (FTUtils.isL69A()){
+ mDisplayHeight = 240;
+ mDisplayWidth = 240;
}else {
mDisplayHeight = myDisplay.getHeight();
mDisplayWidth = myDisplay.getWidth();
convertView = mInflater.inflate(R.layout.testmain_adapter, null);\r
TextView text = (TextView) convertView.findViewById(R.id.text_item);\r
text.setText(list.get(position));\r
-\r
return convertView;\r
}\r
\r
ViewGroup.LayoutParams windowLayoutParams = window.getAttributes(); // 获取对话框当前的参数值\r
windowLayoutParams.width = 170;//(int) (display.getWidth() * 0.7); // 宽度设置为屏幕的0.95\r
windowLayoutParams.height = 170;//(int) (display.getHeight() * 0.6); // 高度设置为屏幕的0.6\r
+ }else if (FTUtils.isL69A()){\r
+ Display display = getWindowManager().getDefaultDisplay(); // 为获取屏幕宽、高\r
+ Window window = getWindow();\r
+ ViewGroup.LayoutParams windowLayoutParams = window.getAttributes(); // 获取对话框当前的参数值\r
+ windowLayoutParams.width = 240;//(int) (display.getWidth() * 0.7); // 宽度设置为屏幕的0.95\r
+ windowLayoutParams.height = 240;//(int) (display.getHeight() * 0.6); // 高度设置为屏幕的0.6\r
}\r
}\r
private void _getIntent() {\r
ViewGroup.LayoutParams windowLayoutParams = window.getAttributes(); // 获取对话框当前的参数值\r
windowLayoutParams.width = 170;//(int) (display.getWidth() * 0.7); // 宽度设置为屏幕的0.95\r
windowLayoutParams.height = 170;//(int) (display.getHeight() * 0.6); // 高度设置为屏幕的0.6\r
+ }else if (FTUtils.isL69A()){\r
+ Display display = getWindowManager().getDefaultDisplay(); // 为获取屏幕宽、高\r
+ Window window = getWindow();\r
+ ViewGroup.LayoutParams windowLayoutParams = window.getAttributes(); // 获取对话框当前的参数值\r
+ windowLayoutParams.width = 240;//(int) (display.getWidth() * 0.7); // 宽度设置为屏幕的0.95\r
+ windowLayoutParams.height = 240;//(int) (display.getHeight() * 0.6); // 高度设置为屏幕的0.6\r
}\r
}\r
\r
testResultList.add("temperature");\r
testResultList.add("vibrator");\r
testResultList.add("anti");\r
- } else if (FTUtils.isL56A()){\r
+ } else if (FTUtils.isL56A()) {\r
list.add(context.getString(R.string.test_keypad));\r
list.add(context.getString(R.string.shakeTest));\r
list.add(context.getString(R.string.heartrate));\r
testResultList.add("vibrator");\r
testResultList.add("heartrate");\r
\r
+ list.add(context.getString(R.string.temperature));\r
+ testResultList.add("temperature");\r
+ } else if (FTUtils.isL69A()){\r
+ list.add(context.getString(R.string.test_keypad));\r
+ testResultList.add("keys");\r
+ list.add(context.getString(R.string.shakeTest));\r
+ testResultList.add("vibrator");\r
+ list.add(context.getString(R.string.heartrate));\r
+ testResultList.add("heartrate");\r
+ list.remove(context.getString(R.string.camera));\r
+ testResultList.remove("camera");\r
+\r
list.add(context.getString(R.string.temperature));\r
testResultList.add("temperature");\r
\r
return false;\r
}\r
public static boolean isL56A(){\r
- if(SystemProperties.get("persist.sys.id_num","").equalsIgnoreCase("L56A")||SystemProperties.get("persist.sys.id_num","").contains("L69"))\r
+ if(SystemProperties.get("persist.sys.id_num","").equalsIgnoreCase("L56A"))\r
return true;\r
else\r
return false;\r
}\r
+\r
+ public static boolean isL69A(){\r
+ if(SystemProperties.get("persist.sys.id_num","").contains("L69"))\r
+ return true;\r
+ else\r
+ return false;\r
+ }\r
+\r
+\r
}\r
android:layout_height="match_parent"\r
android:gravity="center"\r
android:text="@string/temp_data_get_text"\r
- android:textSize="15sp" />\r
+ android:textSize="22sp" />\r
</LinearLayout>\r
\r
\r
android:layout_height="match_parent"
android:gravity="center"
android:text="@string/temp_data_get_text"
- android:textSize="15sp" />
+ android:textSize="22sp" />
</LinearLayout>
-#Thu Jun 17 23:37:37 CST 2021\r
-VERSION_CODE=106\r
+#Sun Jun 20 18:46:12 CST 2021\r
+VERSION_CODE=107\r