【发布时间】:2011-06-15 18:13:38
【问题描述】:
好的,所以在我的程序中,我有一些东西,当数据库 KEY_TITLE 为空时,它会说某件事,直到用户进入主菜单做某事。我的问题是如何检查它是否不再为空并继续执行该程序? 这是代码的一部分。
@Override
public void onClick(View v) {
insert.setText("");
text.setText(" Try it out! Go to the main menu and schedule a task!");
respond.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
mDbHelper2.fetchAllReminder();
if(TaskDbAdapter.KEY_BODY.isEmpty() ){
text.setText("Go and Schedule a task to continue =)!");
}else{
String task = new String(TaskDbAdapter.KEY_TITLE);
insert.setText("");
text.setText("text");
}
这是我的代码...一旦用户安排任务并返回活动并再次单击按钮,我无法检查 KEY_TITLE 并执行 else。
【问题讨论】:
-
尝试贴一些代码,太难理解你在说什么了。
-
您应该添加代码,您的问题完全模糊。如果你能知道某物是空的(显示某些东西……)那么你也可以知道它什么时候不是空的……不可能理解任何东西。
-
@Egor @Snicolas 好的,我更新了一些源代码。希望你们能帮忙看看我在做什么。
-
不确定你到底做了什么,但看起来你提供的带引号和不带引号的代码都有自己的小问题,这使得它们很难解析。在发布之前,您是否使用空格将代码居中?如果是这样,为什么?
-
好的,所以我编辑了代码,现在应该更具可读性。如果有人可以提供帮助,我一定会很感激。