질문이 있습니다. ifStatement의 결과에 따라 목록이 생성되는 상황이 있습니다. 내 ifStatement는 체크 박스가 선택되었는지 여부에 따라 달라집니다. 그렇다면 사용자가 결과를 볼 수있는 새 활동으로 보낼 때까지 어딘가에 저장된 변수 (시간)를 원합니다.ifStatement의 결과를 기반으로 목록을 만들어야합니다.
즉, 사용자는 확인란을 선택하거나 선택하지 않습니다. 그/그녀가 경우, 나는이 일이 일어나는 각 인스턴스를 추적하고 싶습니다. 사용자가 주 ifStatement를 만족하면 (예 : 아침이 끝나자) 사용자는 "addBacon"또는 그 외의 옆에있는 체크 박스를 선택한 사람 수를 볼 수 있습니다.
희망이 있습니다. 내가 명확히 할 수 있도록하지 않는 것을 알려주십시오.
감사합니다.
case R.id.ButtonOK:
if (examplecheckBox.isChecked()) {
example++;
if(examplecheckBox.isChecked()) {
textexamplecounterID.setText(String.valueOf(example));
case R.id.ButtonNext:
if (example > 3) {
Intent intent = new Intent(this, FinishActivity.class);
}
정확하게 이해했다면 각 확인란의 클릭 수를 계산하는 글로벌 카운터가 필요합니까? – RoflcoptrException
하나의 확인란 만 사용하게됩니다. 레스토랑에서 20 개의 주문 만 받고 주문 확인서는 한 번만 주문 확인됩니다 (최대). 나는 20 개의 명령 중 어느 것이 체크 박스를 사용했는지 알고 싶다. 20 개 주문이 모두 완료되면 2, 3, 5, 7, 8, 9, 13, 15, 16, 17 주문에 대해 "addBacon"이 13 번 클릭 된 새로운 활동으로 이동합니다. , 18, 19, 20. 사전에 알지 못하기 때문에 클릭 한 총 시간과 클릭 한 주문에 대한 결과를 하드 코딩 할 방법이 없습니다. 다시 말하지만 미안하다. –
흠, 상상하기가 어렵습니다. 이미 코드 스 니펫을 가지고 있지 않습니까? 상상하기가 더 쉬울 것입니다. – RoflcoptrException