私は使用してSherlockActivity
います(使用しないことはわかっていますが、このプロジェクトには必要です)。ButterKnife を使用して動作させようとしています。何らかの理由で、一連のエラーが発生し続けます。ドキュメントに従っているため、理由がわかりません。私のコードは以下の通りです:
public class ViewMessageActivity extends SherlockActivity {
@InjectView(R.id.id_message_list)
ListView listView;
@OnItemClick(R.id.id_message_list)
void onItemClick(int position) {
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.message_details);
ButterKnife.setDebug(true);
ButterKnife.inject(this);
私が得ているエラーは以下の通りです:
ButterKnife﹕ Looking up view injector for com.app.ViewMessageActivity
ButterKnife﹕ Not found. Trying superclass com.actionbarsherlock.app.SherlockActivity
ButterKnife﹕ Not found. Trying superclass android.app.Activity
ButterKnife﹕ MISS: Reached framework class. Abandoning search.
これには何か理由がありますか?このページのドキュメントに従いました:
http://jakewharton.github.io/butterknife/
そしてサンプル: