在Android中,如何使某事继续下去直到其成为真

问题描述

| 好的,在我的程序中,我有一些东西,当数据库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并执行其他操作。     

解决方法

        如果通过“主菜单”表示您的应用之外,那么您可以通过覆盖活动中的ѭ1来检查条件。 如果它在您的应用程序内部,则编写一个通知方法,并在执行用户应做的事情的代码实际运行时调用它。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...