我想打开一个optionsFragment从我的 RecyclerView 适配器 onlick 调用的新片段。我尝试了很多教程,但我太笨了。
新片段的左上角应该有一个后退箭头按钮,用于返回到 RecyclerView。
请帮我。
这是适配器中支架的 onClick 函数:
FragmentManager benutzerlisteManager = ((NavigationDrawerActivity)customContext).getSupportFragmentManager();
BenutzerOverviewFragment benutzerOverviewFragment = new BenutzerOverviewFragment();
benutzerlisteManager.beginTransaction().replace(R.id.content_navigation_drawer,
benutzerOverviewFragment,
benutzerOverviewFragment.getTag())
.addToBackStack(null)
.commit();Run Code Online (Sandbox Code Playgroud)
我已经尝试了顶部的代码,但应用程序因以下错误而崩溃:
NavigationDrawerActivity@b42040b 必须实现 OnFragmentInteractionListener
小智 5
以下是从适配器加载新片段的方法:
holder.itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
OptionsFragment optionsFrag = new OptionsFragment ();
((ActivityName)context).getSupportFragmentManager().beginTransaction().replace(R.id.container, optionsFrag,"OptionsFragment").addToBackStack(null).commit();
}
});
Run Code Online (Sandbox Code Playgroud)
对于后按图标,请遵循以下操作: 管理工具栏的导航和后退按钮从 android 中的片段
| 归档时间: |
|
| 查看次数: |
12049 次 |
| 最近记录: |