if ((Problem != null && !notokcheckbox.isChecked()) || (Problem!=null && !ressolvedcheckbox.isChecked())) {
Toast.makeText(getActivity(), "Enable Ok Or Not/Ok", 100000).show();
} else {
Toast.makeText(getActivity(), "Sucess", 100000).show();
}
我試圖驗證我有兩個複選框notokcheckbox
和ressolvedcheckbox
。如果條件不適用於Android複選框
if Problem != null
和nither notokcheckbox
,ressolvedcheckbox
不檢查,那麼它應該顯示Enable Ok Or Not/Ok
或
if Problem != null
或任notokcheckbox
或ressolvedcheckbox
是啓用,那麼它應該打印Sucess
。
雖然我正在嘗試它與單一複選框我的意思是它的工作正常,但不與兩者。
u能告訴我如何有兩個複選框以應用:
if (Problem != null && !notokcheckbox.isChecked()) {
Toast.makeText(getActivity(), "Enable Ok Or Not/Ok", 100000).show();
} else {
Toast.makeText(getActivity(), "Sucess", 100000).show();
}
工作的罰款。
請給我建議如何解決它。
嘗試使用||而不是&& –
試試這個if(Problem!= null &&(!notokcheckbox.isChecked()||!ressolvedcheckbox.isChecked())){ } – Narendra