【发布时间】:2016-08-27 04:54:34
【问题描述】:
我在主要活动中有一个图表,我在主要活动中有一个回收者视图。自定义适配器用于 recyclerview。我在列表项布局中有一个复选框和滑动布局。在滑动布局中有一个删除按钮。
当我选中复选框或删除任何项目时,我想重置主要活动图表。
为此,我在主要活动中创建了一种方法。并在适配器 onCheckedChangeListener 和单击删除时调用此方法。
但我在 mBarChart 上遇到空指针异常。 IE 。图形。我在 setUI 方法中的 mBarChart 中进行了实例化,这在活动的 onCreate 中被调用。
重置方法
public void resetGraph(Context context)
{
mBarChart.invalidate();
}
在适配器中:
Context conext;
MainActivity mainActivity;
mainActivity = new MainActivity();
mainActivity.resetGraph(conext);
如何做到这一点?请帮忙..谢谢..
【问题讨论】:
-
notifyDataSetChanged怎么样 -
我应该如何以及在哪里打电话? @千里眼
-
您要刷新适配器的数据吗?
-
我想刷新条形图的数据。 @NarenderNishad
-
简单使用notifiydatasetchange
标签: android android-activity view refresh adapter