【发布时间】:2016-03-15 21:04:41
【问题描述】:
我是这种事情的新手,遇到了一个我找不到解决方案的问题,所以我来这里寻求您的帮助。
我正在尝试做的事情:
- 在数据库中注册一个新用户
- 检查它是否有效。
- 更改用户或通过
- 在应用上显示更改后的用户名。
很遗憾,第 4 步不起作用。假设我注册了用户和密码 123、123。我检查它们以确保它有效(从应用程序登录),从应用程序注销,转到数据库表,将用户编辑为 321 返回应用程序。使用用户 321 和密码 123 登录。在 MainActivity 中,显示将与第一个相同,用户/密码 123 而不是用户 321 和密码 123。
这是处理来自 MainActivity 类的用户/通行证的部分
txtName = (TextView) findViewById(R.id.name); //name
txtEmail = (TextView) findViewById(R.id.email);
btnLogout = (Button) findViewById(R.id.btnLogout);
// setting toolbar
Toolbar toolBar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolBar);
session = new SessionManager(getApplicationContext());
if (!session.isLoggedIn()) {
logoutUser();
}
String name = AppController.getString(getApplicationContext(), "name"); //name
String email = AppController.getString(getApplicationContext(), "email");
txtName.setText(name); //name
txtEmail.setText(email);
我面临的问题是对数据库进行更改后用户名没有更新
【问题讨论】:
标签: java android json xml textview