0

我制作了我的 Hello World 应用程序,3 个小部件,完全没有样式。我为 2.1 设置了最低 SDK,我在 Android 2.3 上测试我的应用程序。当我设计我的应用程序(在 Eclipse 中)并运行它时,我在白色上有黑色文本。

问题是手机主题(它是默认主题)是黑色的浅色文本。

由于我的主要小部件是RelativeLayout我尝试为它指定一个主题,?android:style/Theme但效果与以前相同。

那么如何制作一个完全符合手机主题的应用程序呢?我的意思是我根本不想自己做样式,如果主题是粉红色的红色文本,就这样吧,我的应用程序应该遵循这个。我不想使用任何硬编码的值(比如“固定黑色上的固定白色”,因为这些可能对我有用,而不是其他人)。

4

1 回答 1

0

我找到了!;-) 我假设您在这里使用 Eclipse——转到您的清单、应用程序选项卡、主题编辑框。那里输入了一个值(不是我输入的),删除它,瞧——现在您的应用程序遵循手机主题。

仅在一部手机上测试——运行 Android 2.3。如需进一步参考,请在另一个 Android 版本上成功测试此答案后发表评论。

于 2012-10-04T08:22:03.113 回答