【问题标题】:How to create ICS holo style edit text for older versions?如何为旧版本创建 ICS 全息样式编辑文本?
【发布时间】:2012-10-19 14:44:25
【问题描述】:

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

【问题讨论】:

标签: android android-edittext


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    基本上你想下载这个xml选择器drawable并把它作为每个EditText的背景: https://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.9.png 找到 xhdpi 版本的 textfield_multiline_default_holo_light

    【讨论】:

      【解决方案3】:

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

      在此处搜索 textfield_bg_*

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

      【讨论】:

        猜你喜欢
        • 2017-04-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-14
        • 2011-11-03
        • 1970-01-01
        • 2021-11-05
        • 1970-01-01
        相关资源
        最近更新 更多