問題タブ [butterknife]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - NullPointer を与えるバターナイフ フラグメントの回転
アプリで ButterKnife 6.0.0 を使用していますが、フラグメントをローテーションした後、NullPointerException が発生します。
私のコード:
スタック トレース:
- - 編集 - -
101号線
name.setText(parseUser.get("firstName") + " " + parseUser.get("lastName"));
そして、アクティビティ内の呼び出し:
どんな助けでも大歓迎です!
android - バターナイフを使用した OnSeekBarChangeListener
Butterknife を使用して seekBar の OnSeekBarChangeListener を設定するにはどうすればよいですか? 使いたくない
android - roboGuice とバターナイフ依存性注入の違い
dependency injection libraries
Androidで使用されている2つの主要なものが1つroboguice
あり、もう1つがButterKnife
それらの主な違いであると聞いたことがありますroboguice is run time and buttter knife is compile time
。そのため、アプリケーションでどちらのパフォーマンスが優れているits run time or compile
か混乱しています。
android - バターナイフ ビュー インジェクション
という非常に興味深い Dependency Injection ライブラリを偶然見つけましたButterKnife
。これを使用ButterKnife
すると、ビューをアクティビティまたはフラグメントに簡単に挿入できます。
ただし、依存性注入を使用する場合、それらのビューはそれを注入できるpublic
ようにする必要があります (フィールドを使用すると例外が発生します)。Butterknife
private
fields must not be private or static
私の過去のプロジェクトでは、private
これがベスト プラクティス (情報の隠蔽など) だと思っていたので、常にすべてのメンバー フィールド (ビューを含む) を作成していましたpublic
。この場合は使えませんButterKnife
が、コードがかなり簡単になるので使いたいです。
android - Butterknife を使用して Textview を初期化中に null ポインター例外が発生する
次のコードがあります。
の行でエラーが発生していtextview.setText("Hello");
ます。
android-studio - Android Studio 1.0 Annotation Processors が選択されていません
Android Studio で ButterKnife (Annotation Processor) を使用したいと考えています。
ただし、Compiler (Annotation Processors) は選択できません。
他のコンパイラはどこですか?
助けてください
android - Android Studio 1.0.0 - バターナイフが見つかりませんでした:6.0.0
Android Studio 1.0.0 を使用しています。バターナイフの依存関係を追加しようとしています。
しかし、次のGradleエラーが発生しています:
エラー: 見つかりませんでした: com.jakewharton:butterknife:6.0.0
android - カスタム注釈バターナイフを作成する
ButterKnife にカスタム リスナー Annotation を作成しようとしていますが、うまくいきません。ここに私の注釈があります:
そして私のCameraImageView:
そして私のプロジェクト構造:
リスナーは常に null です。なにが問題ですか??ありがとう