onClickListener()-从活动到片段[关闭]

问题描述 投票:-2回答:1
我希望我的按钮启动片段。但是我无法正确地将片段附加到按钮上。当我触摸按钮时,测试应用程序崩溃。有解决方案吗?

fab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { FragmentTransaction fragmentTransaction = getSupportFragmentManager().beginTransaction(); fragment = new PostFragment(); fragmentTransaction.replace(R.id.fragment_post, fragment); fragmentTransaction.commit(); } });

android button fragment
1个回答
0
投票
片段不能以意图开始。由于片段需要托管在活动中。您应该使用FragmentTransaction在屏幕上显示片段。
© www.soinside.com 2019 - 2024. All rights reserved.