我可以在开头和结尾设置'EditText'内的空间吗?如果可能的话,怎么样?实际上,我在“EditText”视图上做了一些自定义,现在它显示如下,如下图所示:
就我而言,正如你所看到的,在我的“描述”字段中,“描述”一词从一开始就开始,看起来并不吸引人,我想在EditText的开头和末尾保留一些空格。文本。而且我想在运行时设置它,因为这个editText视图是在从微调器中选择后在运行时设置的。我能做到吗?
答案 0 :(得分:6)
使用padding left
之类的
editText.setPadding (int left, int top, int right, int bottom);
答案 1 :(得分:2)
试试这段代码
android:paddingLeft="5dp"
答案 2 :(得分:1)
试试这段代码......
android:includeFontPadding="true"
android:paddingLeft="5dp"
答案 3 :(得分:0)
在你的java代码中试试这个
editText.setPadding( 5, 0,0,0);
答案 4 :(得分:0)
您可以通过XML以及编码来完成此操作。 如果你想用XML做,你必须填充所需的编辑文本。
<EditText
android:id="@+id/bt_description"
android:layout_height="match_parent"
android:layout_width="match_parent"
android:paddingLeft="10dp" />
如果没有,您可以通过上述代码执行此操作。
email.setPadding(int left,int top,int right,int bottom);