假设我有一个控制应用程序流的主活动。在这个活动中,我有一些偶尔更新的数据列表。
user活动根据用户输入启动其他活动。
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
if (id == 0) {
openLogin();
}
if ( id == 1) {
Intent intent = new Intent(getApplicationContext(), MyGame.class);
在我的Android应用程序中,我创建了一个游戏。每个游戏会话的细节在每个会话之后都被写入到SQLite数据库中。
这个数据库中的一个字段是username.,用户名是从用户在应用程序的登录屏幕中输入的名称中获得的。
我的问题是: userName只在游戏第一次被正确地输入到数据库中。
也就是说,如果我完成了一个游戏会话,然后再次开始游戏来玩另一个游戏,它将被填充为Null。为什么是?
用户名输入到SQLite数据库中,如:
SignInActivity.getUserName()
即:
// Adding the new Session to the database
db.addS