0
2つの変数があります.1つはデータベースから入力された文字列配列で、もう1つはプログラムで生成され、コードを実行したいそれらが等しい場合。私は彼らが同じ価値を持っていることを確認しましたが、比較は失敗するようです。等しい値の2つの文字列変数が等価でない(アンドロイド)
この場合、String配列の要素も "2"ですが、比較は失敗します。あなたが使用する必要があります
if (r3.isChecked())
{
choosenButton = "2";
if (choosenButton == Global.dbCorrectAnswer[0])
{
Toast.makeText(MySchoolOnline.this, "Correct", Toast.LENGTH_SHORT).show();
}
}
感謝を –