У меня есть такая активность:
На панели инструментов есть 2 кнопки A и B и рамка для перехода к фрагменту.Скажем, у меня есть строковая переменная с именем button_type
во фрагменте.
Мне нужна система, чтобы при нажатии кнопки A в действии тип кнопки во фрагменте устанавливался в A , а при нажатии кнопки B в действии тип кнопки во фрагменте устанавливался в B .Как это сделать?
Обратите внимание, что я могу нажимать кнопки (A, B), когда фрагмент уже активен (это не так, как после того, как я нажимаю одну кнопку, фрагмент приходит.)
Заранее спасибо.
Редактировать: В настоящее время я пытаюсь это:
В MainActivity я получаю похожую строку button_type
и устанавливаю ее как A или B в соответствии снажмите кнопку и используйте метод:
public String getData(){return button_type;}
И во фрагменте я использую: button_type= activity.getData();
в onViewCreated.
Но кажется, что первоначальное установленное значение имеет A и B (что составляет A ) и не изменяется при нажатии другой кнопки.