every-body..アプリの一部であるログイン アクティビティに取り組んでいます。今の問題は、電話番号とパスワードでログインすると、応答 Name が返されることです。その電話番号に対応する名前。
これは私のログインテキストです。ログインテキストをクリックした後、必要なフィールドに入力して送信ボタンをクリックした後、番号に対応する名前が復活し、同じ前のアクティビティに戻ります
txtv.setText(name_from_json);
そして私はそれを成功させました。
問題は、無効な電話番号または他の電話番号を入力しても、同じ名前の「Chand (画像のように)」が表示されることです。では、Androidでこの種の問題をどのように処理しますか。
文字列で名前を取得し、この文字列を別のクラスに送信します
pref_login = getApplicationContext().getSharedPreferences("LoginClass", 0);
editor = pref_login.edit();
editor.putString("user_name", name);
editor.commit();
そして、別のアクティビティで「user_name」を取得しようとしています
SharedPreferences pref_login = getSharedPreferences("LoginClass", MODE_PRIVATE);
String Loger_customer_name = pref_login.getString("user_name", null);
if(Loger_customer_name == null)
{
login_txtv.setText("Guest User");
}
System.out.println(" user name at home from login"+Loger_customer_name);
login_txtv.setText(Loger_customer_name);