适配器内的Textview无法正常工作

时间:2017-12-04 10:22:30

标签: android

此代码无法正常运行

Adapter

onbindViewHolder TextView内,{{1}}我的{{1}}未设置newvalue。为什么会这样?

2 个答案:

答案 0 :(得分:0)

设置值后调用 notifyDataSetChanged ,它会刷新适配器

customViewHolder.total.setText(""+ratetext);// not working
ustomViewHolder.totalnew.setText(ratetext+"");// not working
customViewHolder.disctotal.setText(disctext+"");
adpter.notifyDataSetChanged();

答案 1 :(得分:0)

尝试将您在onClick中获得的视图投射到自定义ViewHolder并更改

中的值
CustomViewHolder viewHolder = (CustomViewHolder) v;
viewHolder.total.setText(total);