亲爱的,
我想实现以下设计:
问题:
代码:
<EditText
style="@style/txtBoxStyle"
android:id="@+id/txtUsername"
android:drawableLeft="@drawable/ic_username"
android:hint="@string/text_username">
</EditText>
风格:
<style name="txtBoxStyle">
<item name="android:layout_width">match_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:background">@drawable/edittext_rounded_corners</item>
<item name="android:paddingLeft">20dp</item>
<item name="android:ems">10</item>
</style>
代码:
<Spinner
style="@style/ddlStyle"
android:id="@+id/lstCountry"/>
风格:
<style name="ddlStyle" parent="@android:style/Widget.Spinner">
<item name="android:layout_width">fill_parent</item>
<item name="android:background">@android:drawable/ic_country</item>
<item name="android:layout_height">32dp</item>
<item name="android:background">@drawable/edittext_rounded_corners</item>
<item name="android:spinnerMode">dialog</item>
<item name="android:drawableLeft">@drawable/ic_country</item>
</style>
请帮助。
答案 0 :(得分:1)
要在图像和提示文本之间添加填充,您必须使用android属性
android:drawablePadding =“10dp”