首页 > 解决方案 > 导航架构组件 - 登录按钮 - createNavigateOnClickListener

问题描述

我正在使用黄油刀和碎片。我无法切换到登录控件中的其他页面。

 @OnClick(R.id.btnLogin)
    public void onBtnLoginClicked() {
       ...
       if (AndroidUtils.isInternetAvailable(context)) {
          ...
          Navigation.createNavigateOnClickListener(R.id.action_LoginF_to_MainF, null);
       }
    }

标签: androidandroid-fragmentsbutterknifeandroid-architecture-navigation

解决方案


我解决了这个问题。

Navigation.findNavController(getActivity(), R.id.my_main_host_fragment).navigate(R.id.action_LoginF_to_MainF);

推荐阅读