【发布时间】:2011-01-20 10:14:14
【问题描述】:
所以我有一个游标,它从对应用程序数据库的查询中获取结果。我知道数据库中至少有一个正确的条目,因为我能够从之前的行中检索字符串。
然后我更改了一些逻辑以适应结果,并在调用 c.getString(0) 时突然返回 null。相关代码贴在下面。
我是 Android 和 Java 的新手,所以我可能遗漏了一些导致问题的细微之处。
Cursor c = context.getContentResolver().query(tempJobName.build(),
null, null, null, null);
for (c.moveToFirst(); c.isAfterLast() == false; c.moveToNext())
{
Log.w(TAG, c.getString(0));
if (c.getString(0).equalsIgnoreCase(jobName))
{
existed = true;
break;
}
}
【问题讨论】:
-
您可以添加之前运行时的代码吗?我想看看您所做的更改是否简单。
-
我希望可以。 D:我没有提交工作代码,因为它不打算成为项目的最后一部分,所以我的更改已经消失了。
-
哪个 IDE?大多数 IDE 存储本地历史记录。如果您使用的是 elcpse Team --> Show Local History 将保留更改日志。
-
团队菜单在哪里?我好像没找到。