У меня есть приложение с четырьмя вкладками, каждая вкладка имеет некоторые Редактирование текста, некоторые из них необходимо заполнить для выполнения операции БД, поэтому, когда пользователь нажимает кнопку «Сохранить» изменения ", метод проверяет те, которые редактируют текст, и должен сфокусировать вас на первом, который пуст, эта работа прекрасна, но с проблемой: requestFocus();
не изменит вкладку, если Редактировать текст находится в другом.Как получить родительскую вкладку в представлении пейджера
Тогда я пытаюсь использовать ViewPager.setCurrentItem(int)
изменить вкладку перед requestFocus();
но то, что я не могу понять, как:
Как получить вкладку Редактирование текста в?
На самом деле, я не могу правильно понять вашу проблему, пытаетесь ли вы g et текущая вкладка. –
@AmanJain no, текст редактирования void может быть или не быть на текущей вкладке, поэтому я хочу знать, что в вкладке witch это –
Вы можете добавить onFocusChange listener в свою вкладку. –