java - 隐藏图标但继续运行 Android Studio

标签 java android android-studio hide

我是 Android Studio 中的全新成员。 现在我正在使用此代码隐藏和取消隐藏我的应用程序,

public void HideApps (Context context){
    PackageManager p = context.getPackageManager();
    ComponentName componentName = new ComponentName(context, MainActivity.class);
    // activity which is first time open in manifiest file which is declare as
    // <category android:name="android.intent.category.LAUNCHER" />
    p.setComponentEnabledSetting(componentName,PackageManager.COMPONENT_ENABLED_STATE_DISABLED,
            PackageManager.DONT_KILL_APP);
}

public void unhideApps (Context context){
    PackageManager p = context.getPackageManager();
    ComponentName componentName = new ComponentName(context, MainActivity.class);
    p.setComponentEnabledSetting(componentName, PackageManager.COMPONENT_ENABLED_STATE_ENABLED,
            PackageManager.DONT_KILL_APP);
}

当我使用类似 #007 的内容调用电话时,Void UnhideApps 将会工作。我已经完成了那件事。但现在我希望这个应用程序继续运行,尽管这个应用程序是隐藏的。因为我创建了一些功能,例如录制音频。如果记录已打开并且我隐藏此应用程序,我需要记录不停止。

请有人给我建议来做到这一点。

最佳答案

最后我成功使用了扩展服务和windowManager。 谢谢..

关于java - 隐藏图标但继续运行 Android Studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39528884/

相关文章:

java - FileOutputStream 等待写入完成

java - Jackson json 映射器

android - 我可以将带有 HTML/JavaScript UI 的 Go Web 服务器作为跨平台应用程序运行吗(Linux、Android、iOS、macOS、Windows)

android - MPAndroidChart:如何以固定间隔设置 x 轴标签

android - 如何从android studio 3.2中删除generatedJava

android - 按钮颜色不改变android studio 1.5.1

java - 如何将 scala Int 转换为 java Integer?

java - 在 Javascript 中动态设置复选框

java - 如何在 Dagger 1.x 中使用 Singleton?

java - 如何将捕获的图像或从图库中选择的图像转换为base64?