Как изменить видимость статической переменной Textview из другого фрагмента? - PullRequest
0 голосов
/ 25 апреля 2018

У меня есть два фрагмента A и B. В моем фрагменте 'A' есть переменная Textview, которая является общедоступной статической.Я хочу получить доступ к переменной Textview фрагмента «A» и изменить ее видимость во фрагменте «B».Может ли кто-нибудь помочь мне решить эту проблему?Или кто-нибудь может сказать мне, как передать Textview из фрагмента «А» во фрагмент «В».

Ответы [ 2 ]

0 голосов
/ 25 апреля 2018

Вы должны получить доступ от фрагмента A к родительскому действию и сообщить действию, чтобы он вызывал один из методов фрагмента B, например setTextViewAText (String str)

, чтобы получить дополнительную информацию о взаимодействии между фрагментом и действием, см. Эту ссылку:https://developer.android.com/training/basics/fragments/communicating.html

0 голосов
/ 25 апреля 2018

сделать объект textview публичным статическим, как показано ниже ..

первый фрагмент, как метод make

  public static TextView textView;

onCreate () ..

textView.setVisibility(View.VISIBLE);

затем второй фрагментв процессе создания ..

FragmentName. textView.setVisibility(View.GONE);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...