Ich erhalte unter Fehlerprotokoll:
java.lang.RuntimeException: Kann Ansichten binden, für .. $ RecyclerViewHolders bei butterknife.ButterKnife.bind (ButterKnife.java:322) bei Buttermesser. ButterKnife.bind (ButterKnife.java:279) ... bei android.support.v7.widget.RecyclerView $ Adapter.createViewHolder (RecyclerView.java:5482) bei android.support.v7.widget.RecyclerView $ Recycler. getViewForPosition (RecyclerView.java:4707) bei android.support.v7.widget.RecyclerView $ Recycler.getViewForPosition (RecyclerView.java: 4617) bei android.support.v7.widget.LinearLayoutManager $ LayoutState.next (LinearLayoutManager.java:1994) bei android.support.v7.widget.LinearLayoutManager.layoutChunk (LinearLayoutManager.java:1390)
public class RecyclerViewHolders extends RecyclerView.ViewHolder implements View.OnClickListener {
private Context mContext;
@Bind(R.id.tvRowServiceCenterName)
CustomTextView tvRowServiceCenterName;
@Bind(R.id.tvRowServiceCenterKmsValue)
CustomTextView tvRowServiceCenterKmsValue;
@Bind(R.id.ivRowServiceCenterImage)
CircleImageView ivRowServiceCenterImage;
@Bind(R.id.ivRowServiceCenterStatus)
CircleImageView ivRowServiceCenterStatus;
public RecyclerViewHolders(Context context, View itemView) {
super(itemView);
ButterKnife.bind(this, itemView); // Getting error here at runtime
this.mContext = context;
//itemView.setOnClickListener(this);
}
@Override
public void onClick(View v) {
}
}
ich beziehe mich auch Butterknife is unable to bind inside my Adapter Class
auch ButterKnife.bind(this, itemView); Problem in Zusammenhang sehen.
Aber es kann mir nicht helfen. Fehle ich etwas oder mache ich etwas falsch?
Können Sie den Adapter-Code und Artikel XML-Code schreiben? Werfen Sie einen Blick auf diesen GitHub Problem Kommentar https://github.com/JakeWharton/butterknife/issues/423#issuecomment-167086168 –
@ RenaudBoulard. Danke für den Link. Laut Link habe ich meinen Code mit "try .. catch" versucht, aber es kann nicht helfen. – pRaNaY