0

在android上编程时遇到了障碍。有什么办法可以更改android模拟器中的默认桌面吗?到目前为止,我唯一实现的就是卸载系统应用程序。我知道只有一个应用程序可以有一个图标......对吗?应用程序在启动时是否会显示一组图标(可能是也可能不是单独的应用程序)?单击这些图标时,将启动一个应用程序或一个活动……对此问题的任何帮助将不胜感激。

4

2 回答 2

0

这个答案提供了更多信息。

Android 开源项目中的 Home 应用程序只能构建为固件映像的一部分。它不是为仅使用 SDK 进行编译而设计的。但是,您的 SDK 中有一个使用 SDK 构建的示例 Home 应用程序。

因此,如果您的目标是创建替代主屏幕独立应用程序,请使用 SDK 中的主屏幕应用程序作为起点。如果您的目标是创建替换固件,请下载整个固件并以这种方式构建。

这是Home 示例应用程序的链接。

于 2011-03-08T20:16:30.470 回答
0

SDK 附带的示例中有一个示例,这里有更多信息:

http://developer.android.com/resources/samples/Home/index.html

请务必在意图过滤器中将这些行添加到您的 AndroidManifest.xml 中:

            <category android:name="android.intent.category.HOME"/>
            <category android:name="android.intent.category.DEFAULT" />

当您点击“主页”按钮时,您应该有两个选项;Android 启动器,以及您已编程为替代的启动器。我相信那里,您可以选择默认值。您可以通过清除设置/应用程序/管理应用程序/启动器/清除默认值下的设置来更改默认值。

于 2011-03-08T20:20:21.693 回答