首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在我的Jellybean4.2(Nexus 10)模拟器中实现自定义白日梦?

如何在我的Jellybean4.2(Nexus 10)模拟器中实现自定义白日梦?
EN

Stack Overflow用户
提问于 2012-11-28 13:33:45
回答 2查看 823关注 0票数 0

我使用最新的ADT(21)和SDK工具为Nexus 10制作了android模拟器。

我知道在Android JellyBean 4.2中有一个名为DayDream的新特性。我想在我的Nexus10模拟器中实现它。但不知道怎么做。

我可以选择白日梦Settings -> Display里面。

如何通过代码实现自定义DayDream?

我尝试过的:

我已经检查了链接这里,但没有了解如何开始实现它。

对我来说,通过点击daydream只解锁了BeanFlinger白日梦,而不是白日梦菜单本身。有没有可能在这里实现新的DayDream?

有谁能在Jellybean4.2中找到学习文档和实现自定义DayDream的指南或方法吗?

提前谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-11-28 14:04:32

你看过关于白日梦的文档这里吗?听起来,您缺少了一项服务,该服务向系统公开了白日梦:(摘自链接文档)

代码语言:javascript
复制
<service android:name=".MyDream" android:exported="true"
    android:icon="@drawable/dream_icon" android:label="@string/dream_label" >
    <intent-filter>
        <action android:name="android.service.dreams.DreamService" />
        <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
</service>
票数 2
EN

Stack Overflow用户

发布于 2012-12-05 09:43:36

我做这个..。在"dream.xml“

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<dream xmlns:android="http://schemas.android.com/apk/res/android"
    android:settingsActivity="com.s0l.equationsdream/com.s0l.equationsdream.EquationsDreamSettingsActivity"
    />

在"AndroidManifest.xml“中

代码语言:javascript
复制
<activity
    android:name="com.s0l.equationsdream.EquationsDreamSettingsActivity"
    android:label="@string/equations_settings" 
    android:excludeFromRecents="true" 
    android:icon="@drawable/ic_action_settings"
        android:taskAffinity=""
    android:theme="@android:style/Theme.Holo" 
    android:exported="true">
        <intent-filter>
            <category android:name="android.intent.category.MAIN" />
        </intent-filter>
</activity>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13606288

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档