为何总是显示动态数据

时间:2013-08-01 10:59:54

标签: android dynamic-data

every-body ..我正在处理登录活动,这是我的应用程序的一部分。现在的问题是,当通过电话号码和密码登录时,我得到一个响应姓名。与该电话号码对应的姓名。!

enter image description here

这是我的登录文字,当我点击登录文本然后填写必填字段并点击提交按钮响应后复活对应于号码的名称并返回到之前的相同活动

    txtv.setText(name_from_json);

我成功了。 enter image description here 问题是,当我输入无效的电话号码或其他电话号码时,它仍显示相同的名称“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);

0 个答案:

没有答案