android получить представление из фрагмента в действии - PullRequest
0 голосов
/ 16 июня 2020

У меня есть активность, назовем ее A, и она запускает такой фрагмент:

remoteFragment = new RemoteFragment();
getSupportFragmentManager()
        .beginTransaction()
        .replace(R.id.frameLayout_remote_activity, remoteFragment)
        .commit();

мой remoteFragment выглядит примерно так:

public Button okBtn;

public RemoteFragment() {
    // Required empty public constructor
}

@Override
public View onCreateView(LayoutInflater inflater, final ViewGroup container,
                         Bundle savedInstanceState) {
    // Inflate the layout for this fragment
    View view = inflater.inflate(R.layout.fragment_remote, container, false);
    okBtn= view.findViewById(R.id.okBtn);

    return view;
}

public RemoteLayoutView getOkBtn() {
    return okBtn;
}

и в моем действии Я пытаюсь получить это так:

Button okBtnMessageNotWorking = remoteFragment.getOkBtn();

, но okBtnMessageNotWorking всегда имеет значение null.

мой вопрос в том, как я могу получить объекты представления из фрагмента внутри моей деятельности?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...