问题标签 [dreamservice]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
860 浏览

android - DreamService 的锁定屏幕方向

在过去的几个小时里,我一直在摆弄新的DreamServiceAPI,它非常棒。不过,我确实有一个问题。

我想在显示时将屏幕方向锁定为横向DreamService。的目的DreamService是显示一些宽屏照片,我宁愿不要在屏幕的顶部和底部有黑条。

我已经尝试了很多东西,包括setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE)在 Java 代码和android:screenOrientation="landscape"清单文件中,但都没有奏效。

这让我想知道:是否可以锁定 a 的方向DreamService

0 投票
1 回答
482 浏览

android - DreamService 中的 RunOnUiThread?

我有一个 DreamService,我想在后台线程完成后开始更新一些 UI 内容(我正在引发一个事件来触发它)。在我的应用程序的主版本中,我只使用 RunOnUiThread 从事件启动 UI 更新,但 dreamService 不是 Activity 的后代,因此没有这种方法。奇怪的是,我没有收到错误,我只是得到一个空白屏幕。在我的目录中,我看到来自我的 UI 代码的警告,但它们是“空的”(没有消息,我只看到 3 次“W at com.my.app”,不同的代码行)

我认为最可能的原因是从线程中引发的事件触发 UI 更改,那么如何在 Dreamservice 中进行 UI 线程更新?

0 投票
2 回答
380 浏览

android - Android:白日梦中的片段

我正在尝试创建一个白日梦应用程序,但似乎找不到任何关于在我的 DreamService 类中使用片段的文档。

我的意图是在 XML 文件中使用一个框架:

然后使用 FragmentManager 将我的片段添加到框架中:

DreamService 中似乎没有“getFragmentManager()”或等效函数,因此这可能吗,我该怎么做?

谢谢

0 投票
2 回答
1088 浏览

android - Android:应用程序中的 DayDream

我正在开发使用 DreamService 的应用程序。但内置选项只能在充电和对接时开始做白日梦。是否有任何解决方案可以在执行应用程序期间调用白日梦(设备处于非活动状态一段时间,例如 5 秒)?

0 投票
2 回答
373 浏览

android - 透明背景的白日梦

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

我写了以下代码:

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

谁能帮我这个?

0 投票
1 回答
903 浏览

android - 启动 Daydream 服务时隐藏导航栏?

我正在将 Dreamservice 添加到我的应用程序中,我想在梦中播放视频。与我在主活动期间用于隐藏导航控件的代码大致相同

导致 Daydream 崩溃。看看其他一些 Daydreams,似乎也没有人隐藏酒吧。是否有可能做到这一点?否则,我在 Daydream 期间播放的视频无法正确居中。

0 投票
1 回答
461 浏览

android - Android Daydream/DreamService 中的广告?

有谁知道任何 Android 广告 SDK 是否与新的 DreamService 功能一起使用?我尝试使用 AdMob 并首先看到 Interstitial 类构造函数明确需要一个 Activity。我看到 AdView 有一个只需要上下文的构造函数,所以我尝试了一下,但是遇到了一个运行时异常,告诉我问题是我正在尝试使用 Activity 以外的上下文来膨胀 AdView。我考虑尝试使用 Amazon Mobile Ads API,但它看起来与 AdMob 相同。

我试图发挥创意并从我的 DreamService 启动另一个 Activity,它创建一个插页式广告,但它是在 DreamService UI 后面创建的(有点道理,因为 Daydream 覆盖了所有内容)。有谁知道在白日梦中使用广告的任何解决方案?

0 投票
1 回答
744 浏览

java - 单击 Android Daydream 服务中的设置按钮停止应用程序

单击 Daydream 应用程序的设置按钮关闭我的应用程序。请在 Manifest 文件中分配 -

相反,应该打开 empty_settings.java 类。

我已阅读此处给出的解决方案。但这不适合我的语境。如果我走错了路,请指导我正确的方式。请告诉我我的代码哪里出错了。

这是我的日志猫 -

这是我的清单文件-

这是dream_info.xml:-

提前致谢。

0 投票
2 回答
2536 浏览

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

我有一项服务,特别是 Android Daydream DreamService,已在我的AndroidManifest.xml文件中声明。加载我的应用程序时,Android 会检测到此声明并将我的应用程序作为选项添加到用户可以在其设置中选择的 Daydreams 列表中。我声明Service如下...

我正在尝试查看是否有一种方法可以有条件地以Service编程方式加载此声明。换句话说,我只想基于一些程序逻辑来声明它。DreamService除非我以编程方式启用它,否则我不希望 Android 列出甚至知道我的应用程序的 Daydream 功能。

这样的事情可能吗?

0 投票
2 回答
777 浏览

android - 如何将 Android Dream Service 作为 Activity 运行(或在其中运行)?

我有一个功能完善的 DreamService,我想在我的主要活动中使用它以及一个额外的按钮,以便用户可以访问设置(据我所知,Android TV 似乎缺少白日梦设置图标)。

有没有一种简单的方法可以做到这一点,特别是避免重复代码?