进出口我的风格编辑文本框试图将风格添加到EDITTEXT但是它不是工作,我试着给它的高度和它不改变,代码如下怎么做Android的
<style name="rounded_text" parent="@android:style/Widget.EditText">
<item name="android:background">@drawable/rounded_edittext</item>
<item name="android:layout_height">30dp</item>
<item name="android:paddingLeft">5dp</item>
<item name="android:paddingRight">5dp</item>
</style>
而rounded_edittext内它看起来像这样
<?xml version="1.0" encoding="utf-8"?>
<!-- res/drawable/rounded_edittext.xml -->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid
android:color="#ffffff"></solid>
<corners
android:bottomRightRadius="10dp"
android:bottomLeftRadius="10dp"
android:topLeftRadius="10dp"
android:topRightRadius="10dp"/>
</shape>
我试着去改变高度和文本字段内的边距,只是为了防止重复代码:)
我刚才也试图以防万一做这样和它没有明显的原因的工作:P
<style name="rounded_text" parent="@android:style/Widget.EditText">
<item name="android:shape">rectangle</item>
<item name="android:layout_height">50dp</item>
<item name="android:paddingLeft">5dp</item>
<item name="android:paddingRight">5dp</item>
<item name="android:color">#FFFFFF</item>
<item name="android:bottomRightRadius">10dp</item>
<item name="android:bottomLeftRadius">10dp</item>
<item name="android:topRightRadius">10dp</item>
<item name="android:topLeftRadius">10dp</item>
</style>
我忘了提及我已经这么做了:/谢谢你的回答! :) – Joeliomason 2015-02-09 17:29:19
它只是没有设置的高度和填充,还是包括圆角在内的所有内容? – iRuth 2015-02-09 17:33:23
设法回答我自己的问题,我只是通过在两个不同的地方布置layout_height而自我矛盾,我很傻! – Joeliomason 2015-02-09 17:34:57