0

我已经设法使用 sl4a 在 python 中为 android 编写了一些简单的脚本。我还可以在我的主屏幕上为他们创建快捷方式。但是为此选择的图标始终是 python sl4a 图标。我可以改变这个,让不同的脚本有不同的图标吗?

4

3 回答 3

1

如果您从计算机构建 .APK 文件并在此处选择图标,则可以更改它。您开发 Python SL4A 应用程序并在 /res/drawable 文件夹中选择徽标。

于 2012-02-13T19:07:31.537 回答
0

据我所知,raduq 的答案是正确的,因为当您运行脚本时它不是一个实际的应用程序,因此它没有自己的图标。当您将脚本构建到它自己的 apk 中时,您可以为您的项目定义自己的图标,因为它作为实际应用程序安装在您的 Android 系统中。

设置好将脚本编译为 apk 后,您可以使用 raduq 的信息来定位 /res/drawable 中的默认图标并将其替换为您自己的图像。有关如何将 python 脚本编译为独立应用程序的更多信息,请参阅我之前相关帖子的回答:Python for Android APK without dependencies

于 2013-04-20T17:52:08.043 回答
0

我想这取决于你的启动器。

使用 ADW 启动器,您可以在主屏幕上长按快捷方式,然后通过按图标按钮选择要使用的图标。

对于其他发射器我不知道。

于 2011-12-01T09:01:08.993 回答