Android - 如何同时启动服务和 Activity ?

标签 android android-service android-activity

我想同时启动服务和 Activity 。我正在使用以下代码,它是正确的吗?

startService(new Intent(this, Service.class));
Intent intent = new Intent(this, Activity.class);
startActivity(intent);

但是在服务完成后,只有 Activity 启动。为什么? 请帮助任何人。

最佳答案

您可以尝试启动几个线程并使用带有屏障标志的信号量。

关于Android - 如何同时启动服务和 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8677956/

相关文章:

android - MediaCodec - 编码器的输入表面可以从两个解码器的输出表面接收表面纹理吗?

java - Android上传相机图像、视频到php服务器

android - Android Studio 中的 GC 和 java 堆分析

android - Android 是否有像 .NET 那样的 MasterPage 概念或 Struts 中的 Tiles 概念来在所有页面上添加页眉?

android - Awareness.SnapshotApi.getLocation 中的 onResult() 未从服务调用

Android - 每天凌晨 4 点运行服务

java - 通过 JSON 数据检索号码

java - 如何以编程方式暂停 Activity ?

android - 窗口弹出窗口或广告破坏全屏\沉浸模式。有什么方法可以防止这种情况发生吗?

java - 使用 Facebook .jar 从 Eclipse 导入错误?