如何为旧版本创建ICS全息样式编辑文本?

时间:2012-10-30 09:24:07

标签: android android-edittext

我在EditText旧版本中搜索了许多用于创建ICS全息样式Android的网站。但结果并没有帮助我。请提供一些示例链接/代码。

3 个答案:

答案 0 :(得分:2)

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

在此搜索textfield_bg _ *

/ Android的软件开发工具包/平台/机器人-16 /数据/ RES /抽拉-MDPI

答案 1 :(得分:2)

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

(如果你想要holo dark,那么只需将“light”的每个实例替换为“dark”,显然。)

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

答案 2 :(得分:1)

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