焦点不会自动转移到下一个edittext吗?

时间:2019-06-24 06:27:03

标签: android android-edittext recycler-adapter

我正在尝试通过RecyclerView Adapter添加和删除edittext,它工作正常,但是当我单击填充编辑文本的适配器项时,我也想将焦点移到下一个空的edittext。如果有人可以帮助我将不胜感激,我是android的新手。

  1. 这是我关注的下一个方法:
private void focusNext() {
        View view = getAdapterView(mAddDropPointAdapter.getCurrentFocusedPosition() + 1);
        }
        if (view != null) {
            view.findViewById(R.id.fragment_google_autoc_et_destination).requestFocus();
        } else if (getActivity() != null) {
            KeyboardUtils.hideKeyboard(getActivity());
        }
    }

  1. 这里是我调用此方法的地方。
@Override
    public void onAdapterItemClick(int position, @NonNull GoogleAutoCompleteAddressDto addressDto) {

/// Doing some stuff

 focusNext();
}

单击适配器项后,焦点停留在相同的编辑文本上,不会移到下一个。

0 个答案:

没有答案