【发布时间】:2012-12-11 13:24:19
【问题描述】:
是否可以在 android 2.x 中创建一个类似于 Android 4 中的 EditText 的 EditText?我的意思是蓝色背光,下面有法兰边缘。
【问题讨论】:
标签: android styles android-edittext
是否可以在 android 2.x 中创建一个类似于 Android 4 中的 EditText 的 EditText?我的意思是蓝色背光,下面有法兰边缘。
【问题讨论】:
标签: android styles android-edittext
如果您不想使用外部库,可以使用以下代码:
将以下代码添加到res\values\styles.xml
<style name="HoloEditText">
<item name="android:background">@drawable/edit_text_holo_dark</item>
</style>
从YOURPATH\android-sdk\platforms\android-16\data\res\ 之后,只需将edit_text_holo_dark.xml 和所有引用的drawable 复制到项目中的相应目录即可。
然后简单地将样式应用到您的 EditText:
<EditText
android:id="@+id/editText"
style="@style/HoloEditText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/>
【讨论】:
是的,有一个名为 holoeeverywhere 的库,您将在 2.1+ 中获得所有 4.2 组件:
【讨论】: