2

我搜索了很多网站以EditTextAndroid旧版本中创建 ICS holo 样式。但结果并没有帮助我。请给我一些示例链接/代码。

4

3 回答 3

2

从 android-sdk 文件夹中复制图像,然后使用它们。

在此处搜索 textfield_bg_*

/android-sdks/platforms/android-16/data/res/drawable-mdpi

于 2012-10-30T09:29:50.497 回答
2

基本上你想下载这个xml选择器drawable并将其作为每个的背景EditTexthttps ://github.com/android/platform_frameworks_base/blob/master/core/res/res/drawable/edit_text_holo_light.xml

(如果你想要全息黑暗,那么显然只需将每个“光”实例替换为“黑暗”。)

然后,您需要找到该选择器中引用的每个可绘制对象,并将它们下载到适当大小类别的 res 文件夹中。您可以使用该 github 项目来搜索它们 - 例如,可以在https://github.com/android/platform_frameworks_base/blob/master/core/res/res/drawable-xhdpi/textfield_multiline_default_holo_light找到 xhdpi 版本的 textfield_multiline_default_holo_light .9.png

于 2013-03-23T14:11:06.217 回答
1

您可能应该使用HoloEveryWhere 库。它允许您在较旧的 API 级别上使用 Holo 主题。

于 2013-11-20T15:15:22.727 回答