问题描述
|
我有一个TextView,其背景声明为:
<TextView
android:id=\"@+id/questionText\"
android:layout_width=\"250dp\"
android:layout_height=\"100dp\"
android:gravity=\"center\"
android:textSize=\"26px\"
android:textColor=\"#FFFFFF\"
android:background=\"@drawable/blue\"
/>
问题是背景图像就像一个框架,所以我想要
内的文字距背景图片尺寸的边距。
这可能吗?
10倍,
有一个gr8周末:)
解决方法
您想要的听起来像填充。
<TextView
android:id=\"@+id/questionText\"
android:layout_width=\"250dp\"
android:layout_height=\"100dp\"
android:gravity=\"center\"
android:textSize=\"26px\"
android:textColor=\"#FFFFFF\"
android:background=\"@drawable/blue\"
android:padding=\"5dp\"
/>
这将在显示背景的实际文本周围放置5像素的边框。
顺便说一句,layout_margin也是一个参数,用于在整个视图,包括的背景和其他视图之间放置空格。
, 我建议使9补丁可绘制。它定义了文本的位置,而无需在控件中指定填充。