나는 목록에서 체크 박스로 두 개의 액티비티를 가지고 있으며, 체크 박스의 각 값을 다른 액티비티로 전달하고 체크하려고한다. 왜냐하면 두 가지 활동이 함께 있지 않기 때문입니다. 내가 배열에 값을 저장하고 다른 활동에 모든하나의 액티비티에서 다른 액티비티로 체크 박스 값을 저장하는 방법
덕분에 PIN이하는 방법이 경우
, 내가 지금 일을하고 나는 그것을 게시하도록하겠습니다. int i = 0;
checkBox = new CheckBox[getItemPR.size()];
Constants.INDEX_TEMP_NEW=new int[getItemPR.size()];// stoing in array[]
while (i < getItemPR.size()) {
ITEM dtItem = getItemPR.get(i);
TableLayout table11;
table11 = (TableLayout) LayoutInflater.from(this).inflate(
R.layout.itemoverview2, null);
checkBox[i] = (CheckBox) table11.findViewById(R.id.checkBox1);
checkBox[i].setId(i);
checkBox[i]
.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(
CompoundButton buttonView,
boolean isChecked) {
onSetcheckboxchanged(buttonView.getId());
}
});
if (Constants.INDEX_TEMP_NEW[i] == 0) {
checkBox[i].setChecked(true);
} else {
checkBox[i].setChecked(false);
}
및
public void onSetcheckboxchanged(int k) {
if (checkBox[k].isChecked()) {
Constants.INDEX_TEMP_NEW[k] = 0;
} else {
Constants.INDEX_TEMP_NEW[k] = 1;
}
}
당신이 체크 박스 값을 저장하기위한 공유 환경 설정을 사용합니다 .. –
@Tamilarasi Sivaraj은 내가 체크 박스를 저장해야 id가있는 값 (예 : 다른 활동에서 목록의 세부 정보가 동일한 경우) 및 확인란을 선택하면 여기도 확인해야합니다. – saran
지금까지 시도한 코드를 게시 할 수 있습니까? –