Как открыть Фрагмент-2, который находится в Деятельности-2, из Фрагмента Кнопка в Деятельности-1 - PullRequest
0 голосов
/ 17 сентября 2018

Я очень старался, Не могу сделать это, пожалуйста, помогите. У меня есть два Фрагмента : Фрагмент1 и Фрагмент2. Активность 1 как Фрагмент1 - в этом фрагменте есть кнопка. При нажатии этой кнопки должен открыться фрагмент в Activity2.

      @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState)
    {
        View rootView = inflater.inflate(R.layout.fragment_tools, container, false);
        Button cntr = (Button) rootView.findViewById(R.id.counterid);
        cntr.setOnClickListener(new View.OnClickListener()
        {
            @Override
            public void onClick(View v)
            {
                Fragment fragment = new ToolsFragment();
                FragmentManager fragmentManager = getActivity().getSupportFragmentManager();
                fragmentManager.beginTransaction().replace(R.id.fragmenttools,fragment).addToBackStack(null).commit();
            }
        });
        return rootView;
    }

1 Ответ

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

Каждый фрагмент относится к своей собственной деятельности, чтобы открыть конкретный фрагмент другой активности, вы должны сначала запустить второе действие и открыть этот фрагмент в методе onCreate() как обычно.

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