Скрыть кнопку активности в некоторых фрагментах и ​​показать в некоторых фрагментах - PullRequest
0 голосов
/ 02 сентября 2018

У меня есть основной вид деятельности, который включает две кнопки «Отправить» и «Выбрать» и несколько изображений. Внутри упражнения у меня есть два фрагмента с именами MyThings и MyPicks. Я хочу скрыть кнопку активности «Pick» во фрагменте MyThings, но хочу показать ее во фрагменте MyPicks. Как я могу достичь этого? Потому что я не знаю, как инициализировать кнопку, которая в основном действии, к этому фрагменту, чтобы я мог скрыть и показать кнопку во фрагментах. Пожалуйста, помогите

1 Ответ

0 голосов
/ 02 сентября 2018

Есть несколько способов справиться с этой ситуацией.

  1. Одним из них является то, что в вашем Activity есть два метода с именем showButton() и hideButton() и в этих методах вы прячете и Показать кнопку В ваших Fragment s вы можете вызывать эти методы в onCreateView() Метод, так как вы можете вызывать Activity методы из Fragment.
  2. Другой способ - скрыть или показать кнопку в вашем Activity, когда создание и помещение Fragment в контейнер. Я предпочитаю Второй способ.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...