霍尼韦尔厂家的pda,只有固定的型号走服务,其他的都使用默认的广播模式;兼容eda52

This commit is contained in:
2024-05-07 14:51:31 +08:00
parent 5f9b5cd2e5
commit 23df4da1ff
2 changed files with 12 additions and 5 deletions

View File

@ -92,10 +92,16 @@ public class MainActivity extends AppCompatActivity implements ResultListener{
case HONEY_WELL_EDA50P:
// 51、56都是同一个code
case HONEY_WELL_EDA51:
if ("eda56".equals(Build.MODEL.toLowerCase())) {
adapter = new HoneywellEda56Adapter(this, this);
}else {
if (
"eda50p".equals(Build.MODEL.toLowerCase())
|| "eda51".equals(Build.MODEL.toLowerCase())
|| "tc26".equals(Build.MODEL.toLowerCase())
) {
// 走服务模式
adapter = new HoneywellAdapter(this, this);
}else {
// 走广播模式
adapter = new HoneywellEda56Adapter(this, this);
}
break;
case ZEBRA_TECHNOLOGIES: