1

これは本当に簡単だと思いますが、私はAndroid開発にかなり慣れていないので、事前に感謝します

最初のチェック ボックスがオンの場合、テキスト アイテム 1 の乱数を生成します。両方のチェックボックスがオンの場合、2 番目のテキストのテキストを生成します。これを行うための最も効率的な方法は何だろうと思っていました

ここに助けが必要なスニペットがあります

if(edit1.isChecked()){
    text1.setText(String1[randomInt]);
}

if(edit1.isChecked() && edit2.isChecked()){
    text2.setText(String1[randomInt]);
}

明らかに、最初のステートメントは両方に当てはまります。基本的に、edit2 が false かどうかを判断する方法はありますか?

4

2 に答える 2

2

これを試して:

edit2.isChecked()=false;

if(edit1.isChecked() && (edit2.isChecked()==false)) {
    text2.setText(String1[randomInt]);
}
于 2013-09-30T15:26:07.233 に答える