2011-06-18 59 views
1

我想使EDITTEXT看起来像这样: desired的Android EditText上看起来

还有什么应该怎么做后,我设置EDITTEXT的背景我怎样才能使文本通过代码的EditText内启动。

+2

如果您使用9补丁图像作为背景,您可以将其设置为仅从该点开始展开到结束。 – Adinia

+0

对不起,我是Android新手,我该怎么做? – FAFI

+2

你可以设置填充字段。 – jamapag

回答

0

要使文本看起来像这样,请将Gravity属性设置为left。 EditText元素的引力。

+0

谢谢你回复我。但是,它不工作。 – FAFI

1

你是否试图让EditText在默认情况下说“用户名”,但是没有那么实际的文本?

对于可以使用EditText.setHint()(来自TextView的继承)或XML定义中使用机器人:提示,如

<EditText 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:hint="Username" /> 
+0

不,我试图让用户名词开始的地方开始文本:)。但是,我也想这样做,谢谢:) – FAFI

0

除了设定的EditText视图的背景,设置左和右填充,例如

<EditText 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:background="@drawable/edittext_bg" 
    android:paddingLeft="7dp" 
    android:paddingRight="7dp" /> 
相关问题