Изменить текст кнопки во фрагменте - PullRequest
0 голосов
/ 11 июня 2018

Я действительно застрял в простой операции: - /

У меня есть несколько разделов, чтобы провести пальцем влево / вправо как Adapter / ViewPager, количество страниц определяется динамически во время выполнения.

На странице есть кнопка, название которой я хотел бы изменить во время выполнения.

Из-за того, что Android создает несколько страниц за один раз, чтобы обналичить их и ускорить прокрутку.Это приводит к проблеме, заключающейся в том, что если я просто ищу кнопку с помощью findViewById и изменяю заголовок, это изменение будет применено к следующему экрану, а не к текущему видимому.

Я могу получить числов настоящее время отображается ViewPager .getCurrentItem, но я не могу понять, как я могу обратиться к той самой кнопке, которая в данный момент находится на экране.

Буду рад любому совету!

ps Извините, что я не прикрепляюкод, он довольно длинный.

1 Ответ

0 голосов
/ 11 июня 2018

Изменить текст в OnPageChangeListener с помощью addOnPageChangeListener .

...