如何更改默认的Android桌面应用程序?

4

我听说Android的桌面是一个我可以更改的应用程序。我正在寻找一些关于如何进行更改的信息。


请说明您所说的“更改”是指什么?只是更改外观和感觉、主题、小部件,还是完全替换默认的桌面应用程序。 - Mathias Conradt
@Mathias 完全替换。我会测试你的方法,然后回来告诉大家。 - The Student
2个回答

8

我猜你的意思是当你按下主页按钮时,你想要的是你的应用程序出现在默认主屏幕上?而且你指的是非root手机吗?

我使用了一个Intent过滤器,也就是说,我希望我的活动在手机启动时启动,并成为默认的主屏幕。

<intent-filter>
    <action android:name="android.intent.action.MAIN"/>
    <category android:name="android.intent.category.LAUNCHER"/>
    <category android:name="android.intent.category.HOME"/>
    <category android:name="android.intent.category.DEFAULT"/>
</intent-filter>

在普通手机上,用户会得到一个选项来选择你的应用程序和默认的主屏幕,尽管最初如此,但他可以标记一个复选框,然后始终选择这个应用程序作为默认屏幕 - 但你的应用程序不能强制用户这样做。

-1
在市场上,您可以搜索主屏替换器。一旦安装了一个并按下主屏幕按钮,您将获得一个选择对话框,让您从默认主屏和新安装的主屏中进行选择。
我当前使用的主屏幕是 Launcher Pro

但是...那并不能太有帮助。我猜,这位小伙想知道如何在他自己的应用程序中实现它。 - Cristian

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接