You can implement the user interface in your adapter. When you have checked your product from the list, you must transfer the result of your activity, and later you can make its amount.
interface CheckItemList{
public void onCheckItem(int value){}
}
onCheckItem()
CheckItemList checkItemList = (CheckItemList) mContext;
satView.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView,boolean isChecked) {
if(isChecked){
checkItemList.onCheckItem(value);
}
}
}
);
CheckItemList - - .
class MyActivity extends Activity implements CheckItemList.
onCheckItem(int value){
}
}