android EditText的背景

时间:2010-11-14 08:52:58

标签: android background android-edittext

我想设置为我的EditText background

嗯......我甚至都不知道怎么解释.... 当有很多文本垂直滚动启用时...... 当用户滚动文本时,我需要“滚动”背景(现在,当用户滚动时,文本背景被修复,因此文本被背景线交叉)

你有什么想法吗?

2 个答案:

答案 0 :(得分:3)

在xml中为这样的行创建一个drawable for mybackground.xml,其中@ drawable / divider将是你的行图像,行之间的首选空格

<bitmap android="http://schemas.android.com/apk/res/android" 
     android:src="@drawable/divider"  
     android:tileMode="repeat" 
     android:dither="true"
/> 

并在EditText控件中设置以下属性以调整

android:background="@drawable/mybackground"
android:lineSpacingExtra="Your Value" 
android:lineSpacingMultiplier="Your Value" 

答案 1 :(得分:0)

您可能需要尝试lineSpacingExtralineSpacingMultiplier,然后尝试将背景图像调整为适合所有情况。或者你也可以尝试使用9补丁图像,并根据需要重复它,但我不确定这是否会以这种方式工作。这两种选择可能会在以后提出更多。

编辑:它不适用于9补丁。