android - 透明背景的白日梦

标签 android android-4.2-jelly-bean dreamservice

我正在尝试实现具有透明背景的 Daydream 服务。

我写了下面的代码:

public void onAttachedToWindow() {
    super.onAttachedToWindow();
    setContentView(R.layout.mydream);
    getWindow().setBackgroundDrawable(new ColorDrawable(0));
    .
    .
    .
}

但是当我启动白日梦时,背景只透明了1秒。之后它变成黑色背景。

谁能帮我解决这个问题?

最佳答案

这个问题可能有你需要的答案: How do I create a transparent Activity on Android?

您可以通过创建一个透明主题并将其应用到您的 Activity 来做到这一点。

关于android - 透明背景的白日梦,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16822410/

相关文章:

从 GooglePlay 下载的 Android apk 在固件 4.1.1 更新后崩溃

Android 铃声播放在 4.2 上崩溃

android - 如何通过代码在果冻 bean 中创建多个用户配置文件?

android - 在 AndroidManifest 中有条件地声明服务

android - DreamService 的锁定屏幕方向

android - 您必须为 TextView 提供资源 ID

android - 可绘制 => 灰度

安卓:白日梦中的 fragment

android - 如何在 ListView 中使用 Baseadapter?为什么会出现 Null 点异常?

android - 处理长时间运行的应用程序