Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 当数据库不为空时,如何调用服务类_Android_Sqlite_Cursor - Fatal编程技术网

Android 当数据库不为空时,如何调用服务类

Android 当数据库不为空时,如何调用服务类,android,sqlite,cursor,Android,Sqlite,Cursor,如何检查光标是否为空或手机联系人列表中是否有联系人? 当数据库不为空时,它将调用我的Shake服务类,但此逻辑不起作用 Android O之后,后台服务将不再可实现。所以,请在继续之前查看有关前台服务的文档。 快乐的黑客 在Android O之后,后台服务将不再可实现。因此,请在继续之前查看有关前台服务的文档。 快乐的黑客 不,不,我这样做不是为了黑客。事实上,我有一个学期的项目,在这个项目中,我正在制作一个应用程序,每当你摇动你的手机,一个电话就会转到你的监护人那里,但由于数据是空的,所以它不

如何检查光标是否为空或手机联系人列表中是否有联系人? 当数据库不为空时,它将调用我的Shake服务类,但此逻辑不起作用


Android O之后,后台服务将不再可实现。所以,请在继续之前查看有关前台服务的文档。
快乐的黑客

在Android O之后,后台服务将不再可实现。因此,请在继续之前查看有关前台服务的文档。
快乐的黑客

不,不,我这样做不是为了黑客。事实上,我有一个学期的项目,在这个项目中,我正在制作一个应用程序,每当你摇动你的手机,一个电话就会转到你的监护人那里,但由于数据是空的,所以它不会在主页上运行……所以每当数据库是空的,它就会显示一条祝酒词,但它会粉碎我的应用程序不,我这样做不是为了黑客。事实上,我有一个学期的项目,我正在做一个应用程序,每当你摇动你的手机,一个电话就会打到你的监护人那里,但由于数据是空的,它不会在主页上运行…所以每当数据库是空的,它就会显示一条toast消息,但它会粉碎我的应用程序
    Cursor mCursor = db.rawQuery("SELECT * FROM details", null);
    Boolean rowExists;

    if (mCursor.moveToFirst())
    {
           Intent i_startservice = new Intent(MainActivity.this, ShakeService.class);
           startService(i_startservice);
           rowExists = true;

    } else
    {
        Toast.makeText(this,"Databse is Empty",Toast.LENGTH_SHORT).show();
        rowExists = false;
    }