こんにちは皆と幸せな新年。RadioButtonは最初の実行後にfalseを返します
私は問題があります。 radiobutton.isChecked()がtrueの時間が経過すると、常にfalseが返されます。たとえば、
if (rb.isChecked()) //do something
このif文は1回だけ実行されます。どうすれば修正できますか?私もisSelected()を試みたが、うまくいかなかった。
すべてのお役に立ちました! :)
こんにちは皆と幸せな新年。RadioButtonは最初の実行後にfalseを返します
私は問題があります。 radiobutton.isChecked()がtrueの時間が経過すると、常にfalseが返されます。たとえば、
if (rb.isChecked()) //do something
このif文は1回だけ実行されます。どうすれば修正できますか?私もisSelected()を試みたが、うまくいかなかった。
すべてのお役に立ちました! :)
私は同じ問題がありました。私はこの方法でそれをバイパス:
public class MainActivity extends AppCompatActivity
{
private boolean check=false;
...
...
...
public void checked(View arg0)
{
if(!check)
check=true;
else
check=false;
}
...
...
...
}
その後、あなたはラジオボタンがchekedされているかどうか、あなたが常に知っているよこのように
android:onClick="checked"
を設定する必要がラジオボタンでレイアウトで。 私は単純にインスタンス変数を利用してラジオボタンの状態を制御しました。
'RadioButton'は' RadioGroup'に置かれていますか? – yogur
ラジオボタンが選択されるたびにifステートメントの下のコードを実行したいのですが、何ですか? –
Java側とJava側の両方のコードを追加する必要があります –