0
所以我在我的應用程序中有一些複選框,我想將數組字符串更改爲一組null和1,具體取決於是否選中該框。目前,我有這樣的代碼:複選框,崩潰的應用程序不知道爲什麼
public void SendSearch(View view) {
String [] searchArray = new String[18];
if (checkBoxCocktail.isChecked()){
searchArray[8]="1";
}
}
但是當我調用該方法的應用程序重新啓動。我敢肯定,我上面的代碼是正確的,我想我的問題可能與早期的這種方法,檢查,並取消選中的複選框騙點擊的ImageView的時候:
public void CheckCocktail(View view) {
checkBoxCocktail =(CheckBox) findViewById(R.id.checkBoxCocktail);
if (checkBoxCocktail.isChecked()) {
checkBoxCocktail.setChecked(false);
} else {
checkBoxCocktail.setChecked(true);
}
}
我只是不能工作了,爲什麼它不工作時,單擊應用程序剛剛重新啓動時的按鈕時沒有logcat錯誤。無論選中該複選框還是不管應用程序崩潰如何。
請在問題中發佈您的日誌。 – sonic