开发App时用到扫描枪扫码读取信息,当读取到相同的信息时改变数据数量加1. 但是执行完操作设置requestfocus()方法无效.

原因:界面还未完成刷新,所以导致requestfocus方法无效.

 

解决办法: 读取到相同信息数据时使用此方法获取焦点. 

new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Log.i(TAG, "执行焦点定位");
et_code.requestFocus();
}
}, 200);

相关文章:

  • 2021-05-20
  • 2022-12-23
  • 2022-12-23
  • 2021-07-26
  • 2022-12-23
  • 2022-12-23
  • 2021-09-06
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-02-08
  • 2022-12-23
  • 2021-06-24
  • 2021-09-21
  • 2022-12-23
相关资源
相似解决方案