5

我正在为 Android 开发一个应用程序,我使用的是 API 级别 8。但是我希望这个应用程序在 Froyo 和 Gingerbread 上运行时使用 ICS 的主题,因为 ICS 的主题更漂亮。我希望至少按钮的配色方案和形状是相同的。有没有办法做到这一点?

4

3 回答 3

8

您可能要查看的第一件事是 ActionbarSherlock,因为它为您的 pre-ics 代码增加了很多一致性,即使这与主题没有直接关系。

然后查看 GitHub 上的HoloEverywhere项目,以在专为 pre-ics 设备设计的应用程序上使用 Holo 主题。

于 2012-06-01T23:01:47.247 回答
5

我发现最好的是android-holo-colors,您将在其中获得所有控件,还可以选择holo-lightholo-dark使用您想要的自定义颜色。

我希望这能帮到您

于 2012-12-05T10:26:32.430 回答
3

SDK 文件夹包含 ICS 中使用的大多数主题、样式和可绘制对象。查看 SDK folder\platforms\android-15\data\res.

您可以像这样在您的应用程序中应用主题/样式

于 2012-06-01T23:05:21.503 回答