Commit dc94caf7a111ba748fd87c756af689bcac9350b5

Authored by 黄灿宏
1 parent 8094643a

畅游通核销app: 1.增加RSK设备的摄像头适配

src/com/ectrip/cyt/ui/SettingsActivity.java
... ... @@ -98,7 +98,7 @@ public class SettingsActivity extends BaseActivity implements OnClickListener,
98 98 private Boolean scanBack;
99 99 private LinearLayout lv_printNum;
100 100 private ArrayList<ConfigBean> beans;
101   - private Spinner select_dev;
  101 +// private Spinner select_dev;
102 102 private List<String> devlist = new ArrayList<String>();
103 103 private ArrayAdapter<String> adapter;
104 104  
... ... @@ -165,7 +165,7 @@ public class SettingsActivity extends BaseActivity implements OnClickListener,
165 165 reprntEncrypt = (ImageView) findViewById(R.id.iv_reprintEncrypt);
166 166 scanEncrypt = (ImageView) findViewById(R.id.iv_scanEncrypt);
167 167  
168   - select_dev = (Spinner) findViewById(R.id.set_select_dev);
  168 +// select_dev = (Spinner) findViewById(R.id.set_select_dev);
169 169  
170 170 // 显示版本号
171 171 String versionName = MyApp.getInstance().getVersionName();
... ... @@ -200,17 +200,17 @@ public class SettingsActivity extends BaseActivity implements OnClickListener,
200 200 testGroup.setOnClickListener(this);
201 201 scanGroup.setOnClickListener(this);
202 202 confirmBtn.setOnClickListener(this);
203   - select_dev.setOnItemSelectedListener(new Spinner.OnItemSelectedListener() {
204   - public void onItemSelected(AdapterView<?> arg0, View view, int position, long id) {
205   - SharedPreferences2Obj.getInstance(SettingsActivity.this)
206   - .setName("MachineType").setObject("type", position);
207   - }
208   -
209   - @Override
210   - public void onNothingSelected(AdapterView<?> parent) {
211   - parent.setVisibility(View.VISIBLE);
212   - }
213   - });
  203 +// select_dev.setOnItemSelectedListener(new Spinner.OnItemSelectedListener() {
  204 +// public void onItemSelected(AdapterView<?> arg0, View view, int position, long id) {
  205 +// SharedPreferences2Obj.getInstance(SettingsActivity.this)
  206 +// .setName("MachineType").setObject("type", position);
  207 +// }
  208 +
  209 +// @Override
  210 +// public void onNothingSelected(AdapterView<?> parent) {
  211 +// parent.setVisibility(View.VISIBLE);
  212 +// }
  213 +// });
214 214 }
215 215  
216 216 /*************************************** 退出应用****************************/
... ... @@ -376,23 +376,23 @@ public class SettingsActivity extends BaseActivity implements OnClickListener,
376 376  
377 377 int type = SharedPreferences2Obj.getInstance(SettingsActivity.this)
378 378 .setName("MachineType").getObject("type", Integer.class);
379   - select_dev.setSelection(type, true);
380   - devlist.add("0、鼎游小型手持机");
381   - devlist.add("1、鼎游指纹手持机");
382   - devlist.add("2、安卓手机");
383   - devlist.add("3、鼎游POS机");
384   - devlist.add("4、鼎游手持POS机");
385   - devlist.add("5、鼎游身份证手持机");
386   - devlist.add("6、鼎游大POS机");
387   - devlist.add("7、鼎游测温手持机");
388   - devlist.add("8、鼎游身份证手持机");
389   - devlist.add("9、鼎游NFC手持机");
390   - devlist.add("10、鼎游新身份证手持机");
391   - devlist.add("11、其他");
392   - adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, devlist);
393   - adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
394   - select_dev.setAdapter(adapter);
395   - select_dev.setSelection(type, true);
  379 +// select_dev.setSelection(type, true);
  380 +// devlist.add("0、鼎游小型手持机");
  381 +// devlist.add("1、鼎游指纹手持机");
  382 +// devlist.add("2、安卓手机");
  383 +// devlist.add("3、鼎游POS机");
  384 +// devlist.add("4、鼎游手持POS机");
  385 +// devlist.add("5、鼎游身份证手持机");
  386 +// devlist.add("6、鼎游大POS机");
  387 +// devlist.add("7、鼎游测温手持机");
  388 +// devlist.add("8、鼎游身份证手持机");
  389 +// devlist.add("9、鼎游NFC手持机");
  390 +// devlist.add("10、鼎游新身份证手持机");
  391 +// devlist.add("11、其他");
  392 +// adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, devlist);
  393 +// adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
  394 +// select_dev.setAdapter(adapter);
  395 +// select_dev.setSelection(type, true);
396 396 }
397 397  
398 398  
... ...
src/com/ectrip/cyt/zxing/camera/CameraConfigurationManager.java
... ... @@ -84,7 +84,7 @@ final class CameraConfigurationManager {
84 84 Integer type = SharedPreferences2Obj.getInstance(context)
85 85 .setName("MachineType").getObject("type", Integer.class);
86 86 if (type == DeviceType.HANDSET.getValue()
87   - || type == DeviceType.MOBILE.getValue()||type == DeviceType.BASEWIN_REB_POS.getValue()) {
  87 + || type == DeviceType.MOBILE.getValue()||type == DeviceType.BASEWIN_REB_POS.getValue()||type == DeviceType.ID_CARD_POS_RSK.getValue()) {
88 88 setDisplayOrientation(camera, 90);
89 89 }
90 90 camera.setParameters(parameters);
... ...