android – 如何以编程方式启动用户选择的Daydream?

前端之家收集整理的这篇文章主要介绍了android – 如何以编程方式启动用户选择的Daydream?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在我的Galaxy Nexus上,我可以在系统偏好设置中点按此按钮以启动我当前选择的白日梦.

有没有办法通过Intent在应用程序中重现此功能?我没有白日梦服务,但我想让用户开始他们喜欢的白日梦.

解决方法

>编辑2014年9月22日:这在某些三星手机上不起作用
我想通过挖掘一些 Android代码来弄清楚如何做到这一点.
final Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setClassName("com.android.systemUI","com.android.systemUI.Somnambulator");
startActivity(intent);

Sample app available here.

猜你在找的Android相关文章