Android 提取其他应用程序服务在关闭后重新打开

Android 提取其他应用程序服务在关闭后重新打开,android,android-service,floating,forceclose,Android,Android Service,Floating,Forceclose,如果这是一个被重复回答的问题,我想道歉。我已经尝试了我在这里能够找到的解决方案,但仍然不能做我需要的事情 我仍在努力学习使用android系统编程,目前正在尝试做一些类似于吸引其他应用程序的聊天泡泡的事情。通过在这个网站上的学习,我可以通过打开一个意图来实现这一点,但我还没有找到完全关闭应用程序的方法——即使在短时间按home键将其滑动关闭后,应用程序也会自动重新打开。让我试着用我正在做的来更好地解释它 在舱单中: 我有 这些: <activity android:name

如果这是一个被重复回答的问题,我想道歉。我已经尝试了我在这里能够找到的解决方案,但仍然不能做我需要的事情

我仍在努力学习使用android系统编程,目前正在尝试做一些类似于吸引其他应用程序的聊天泡泡的事情。通过在这个网站上的学习,我可以通过打开一个意图来实现这一点,但我还没有找到完全关闭应用程序的方法——即使在短时间按home键将其滑动关闭后,应用程序也会自动重新打开。让我试着用我正在做的来更好地解释它

在舱单中: 我有
这些:

<activity
        android:name=".Play"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
</activity>


<service
        android:name="com.example.play.MainClass"
        android:exported="true" />
在MainClass.java中 我在用这个

public class MainClass extends Service {
.......
}
以及使用

private WindowManager wm;
并使用wm代码显示我需要的聊天泡泡

我一直在尝试搜索如何以编程方式关闭android应用程序以及类似的短语,我发现许多答案包括: 系统出口(0); 或 完成(); 或 Process.killProcess(int-pid)

但是,再一次,我无法完全关闭我的应用程序——它会在大约10-20秒后自动运行。我想这是因为我正在使用“服务”,所以我无法完全关闭应用程序

我期待着你的友好回复和耐心

我提前道歉,如果这仍然是回答的地方,我无法找到它

多谢各位

private WindowManager wm;