我为ViewPager创建了一个适配器。当我创建它时,我还必须在布局上动态创建单选按钮。但是,通过单击其中一个单选按钮,我需要在其内部的适配器notifyDataSetChanged。我如何访问该适配器?例如,如果我想这样做:
radioButton.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
viewPagerLength++;
// need to call notifyDataSetChanged();
}
}});
答案 0 :(得分:0)
这可以通过设置radioButton来完成:
最终RadioButton radioButton =(RadioButton)findViewById(R.id.rb);
然后你可以从内部访问radioButton。