在我当前的 Android 项目中,我使用该Butterknife
库来绑定视图并onClick
为它们使用注释。这一切即使在片段中也很有效,但现在我无法找到解决方案:
我使用新ToolBar
的 asActionBar
并为其中包含 a 的菜单充气SearchView
。为此,SearchView
我想使用@OnTextChanged
注释,但是当我使用ActionView
菜单项调用绑定方法时,Butterknife
尝试再次重新实例化所有视图,当然在ActionView
它找不到任何其他视图RootLayout
。
那么有没有一种方法可以只添加一个视图View
,Butterknife
或者我可以获得一个包含我RootLayout
的所有视图的视图,ToolBarView
这样我就可以将此视图传递给绑定方法?例如,在 Activites 中,我也可以调用findViewById
菜单 ID,但如果我getView()
从 Fragment 使用它就不起作用。对此有什么想法吗?