私はアンドロイドアプリを持っています。その中で私がEditTestから2つの文字列を比較していますが、私はいくつかの奇妙な結果を得る...if文のエラー
if(v==findViewById(R.id.submit)){
//
if(email==crfm_email)
{
String warn="Done!";
Toast toast = Toast.makeText(getBaseContext(), warn, Toast.LENGTH_LONG);
toast.show();
}
else
{
oFN=(EditText)findViewById(R.id.owners_first_name);
String warn="email addresses do not match "+eMail+" "+crfEmail;
Toast toast = Toast.makeText(getBaseContext(), warn, Toast.LENGTH_LONG);
toast.show();
}
}
問題は、コントロールが常に両方の変数の入力が同じであっても、他の部分に行くということです。 私はその単純な間違いを知っていますが、それを打ち砕くことはできません...!
の代わりに
==
を使用しています。!!!! –"なぜループではないのですか?"、このコメントはどうですか "、" !!!! - radkrish "? – rahul
Iamは混乱しています。私はこの質問のために複数の答えを持っているので、すべて似ています。 – rahul