Как изменить TextView в элементе ViewPager, с другой страницы этого ViewPager - PullRequest
0 голосов
/ 28 июня 2019

Я работаю с viewpager, и у меня есть некоторые проблемы.У меня есть две страницы ViewPager, и я хочу, чтобы при нажатии кнопки на первой странице менялось значение textView другой страницы, как мне это сделать, пожалуйста, помогите?

1 Ответ

0 голосов
/ 28 июня 2019

Есть несколько способов. Например, если вы используете фрагменты в пейджере представления, то напишите какой-нибудь метод в своем классе фрагментов, чтобы установить источник данных для текстового представления во фрагменте, и используйте это значение для TextView. например,

class TextFragment extends Fragment {
  TextView textView;
  String text;

  public void setTextDataSource(String text) {
     this.text = text;
  }
}

И при рендеринге этого TextView используйте текстовое значение, которое вы обновили с помощью метода set ...

...