片段中的 BottomNavigationView,出现 'must implement OnFragmentInteractionListener' 错误

BottomNavigationView in a fragment, getting a 'must implement OnFragmentInteractionListener' error

我正在使用导航图,在我的应用程序的一部分中,我想在片段中使用 BottomNavigationView 在三个片段之间导航,但我收到错误:'must implement OnFragmentInteractionListener'。错误说我应该在 activity 中实现它,但 BottomNavigationView 仅适用于应用程序的一部分。

1) 这是一个不起作用的模式吗?我见过许多 BottomNavigationView 用于整个应用程序的示例。

2) 人们是否曾经在一个应用程序中有 2 个活动,每个活动都有自己的导航图?示例:一个用于需要多个屏幕的配置,一个用于 运行 模式也需要多个屏幕。

3) 也许我应该有 2 个 BotomeNavigationView,其中一次只有一个 visible/enabled,具体取决于模式 (configure/run)?

希望就哪个选项可能是最好的提供一些反馈,或者可能有一个选项我没有考虑。

听起来像你copy/pasted一些代码/留在一些自动生成的示例代码的一部分。如果您不使用 OnFragmentInteractionListener 界面,只需删除该代码即可。