私の現在のAndroidプロジェクトでは、Butterknife
ライブラリを使用してビューをバインドし、アノテーションをonClick
としています。これは、すべてのも、断片的に素晴らしい作品が、今、私は解決策を見つけることができない時点でよ:バターナイフバインドメニューからの検索ビュー
私はActionBar
として新しいToolBar
を使用して、それでSearchView
でメニューを膨らませます。このためSearchView
私は@OnTextChanged
注釈を使用したいが、メニュー項目Butterknife
のActionView
でバインドメソッドを呼び出すと、すべてのビューを再び元に戻そうとします。もちろん、ActionView
にはRootLayout
の他のビューは見つかりません。
だから、私は、バインドメソッドに、このビューを渡すことができButterknife
で一つだけView
を追加する方法はありますか私は私のRootLayout
とToolBarView
からすべてのビューを含むビューを得ることができますか?たとえば、アクティビティではメニューIDの場合でもfindViewById
を呼び出すことができますが、私のフラグメントからgetView()
を使用すると動作しません。これのための任意のアイデア?
機能はこれを実現するために要求されましたが、それはジェイクウォートンによって拒否されました。問題[#41](https://github.com/JakeWharton/butterknife/issues/41)と[#416](https://github.com/JakeWharton/butterknife/issues/416)を参照してください**私はこれを視点に基づいたものだけを支援することに集中させたいと思っています** – Sufian