У меня есть ViewPager, он показывает фрагменты, один из них содержит текст редактирования. Когда пользователь нажимает на текст редактирования, а затем проводит на другую страницу, клавиатура скрывает половину экрана. Как я могу скрыть клавиатуру при смене страницы? Я пробовал что-то вроде этого, но это не работает:
У меня есть ViewPager, он показывает фрагменты, один из них содержит текст редактирования. Когда пользователь нажимает на текст редактирования, а затем проводит на другую страницу, клавиатура скрывает половину экрана. Как я могу скрыть клавиатуру при смене страницы? Я пробовал что-то вроде этого, но это не работает:
[code]mFragmentsViewPager.setAdapter(new FragmentPagerAdapter(getSupportFragmentManager()) { @Override public Fragment getItem(int position) { InputMethodManager inputManager = (InputMethodManager) getSystemService(Activity.INPUT_METHOD_SERVICE); inputManager.hideSoftInputFromWindow(floatingActionButton.getWindowToken(), 0); switch (position){ case 0: return mFragments.get(0); case 1: return mFragments.get(1); case 2: return mFragments.get(2); default: return mFragments.get(0); } } @Override public int getCount() { return 3; } }); [/code]
Я хочу использовать свою собственную клавиатуру вместо системной клавиатуры, как скрыть системную клавиатуру, когда TexField находится в фокусе
Я пробую
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
но не...
Сейчас я работаю над приложением, которое получает данные от внешнего устройства чтения NFC и сохраняет их в файл. Как сказано в заголовке, мне нужен способ всегда скрывать экранную клавиатуру, но TextField должен разрешать ввод, поэтому...
Я хочу скрыть виртуальную клавиатуру на устройстве iPad, когда какой-либо плагин (или другой код) устанавливает фокус на элемент ввода на странице html, используя чистый JavaScript (или библиотеку jquery)
Как скрыть клавиатуру с помощью SwiftUI в следующих случаях?
Случай 1
У меня есть TextField, и мне нужно скрыть клавиатуру, когда пользователь нажимает кнопку возврата.
Случай 2
У меня есть TextField, и мне нужно скрыть клавиатуру, когда...