【发布时间】:2016-11-30 13:53:44
【问题描述】:
我想使用 ButterKnife 将我的视图绑定到 listView adpater 中。
我试过了,但我不能简单地使用我的“微调器”变量。
public class WarmSpinnerAdapter extends ArrayAdapter<Warm> {
Context context;
public WarmSpinnerAdapter(Context context, int resource, Warm[] objects) {
super(context, resource, objects);
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
View v = LayoutInflater.from(context).inflate(R.layout.item_spinner, null);
return v;
}
@OnClick(R.id.spinner)
public void onClick() {
//open dialog and select
}
static class ViewHolder {
@BindView(R.id.spinner)
MyTextView spinner;
ViewHolder(View view) {
ButterKnife.bind(this, view);
}
}
}
有什么想法吗?
【问题讨论】:
-
@OnClick应该在ViewHolder
标签: android listview bind android-adapter butterknife