我想获取已检查的位置并将其发送到另一个类以使用它,这里是代码
selection.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){
@Override
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
// TODO Auto-generated method stub
if (isChecked) {
Toast.makeText(MissionsListAdapter.this.context,
"You checked item" + ipostion, Toast.LENGTH_LONG).show();
} else {
}
}
我将魔法发送到另一个我试过很多方法的课程,但是我遇到了错误
答案 0 :(得分:0)
试试这个(创建一个新的listView并将其与现有的listView相关联,然后使用函数getPositionForView获取你的检查位置)
ListView lv = getListView();
int position = lv.getPositionForView(v);
古德纳克();
答案 1 :(得分:0)
界面可以简单地解决您的问题。
使用interface是保持接口实现类的引用。