我想将文字像10dp移动到右侧,而不是TextView,而是写入文本+光标。如何将文本视图像10dp这样的文本视图向右移动?
我该怎么做?
谢谢。
The "Hallo" is too near the border
我想将文字像10dp移动到右侧,而不是TextView,而是写入文本+光标。如何将文本视图像10dp这样的文本视图向右移动?
我该怎么做?
谢谢。
The "Hallo" is too near the border
给android:paddingStart =10dp
或android:paddingLeft =10dp
这个TextView的在布局
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="10dp"
android:text="Hello!"/>
对于详细的解释有关的差异是指this link
添加一些填充到TextView的开始!
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingStart="8dp"
android:text="done!"/>
填充属性是用来定义排列在机器人任何元件内偏移量(在你的情况的TextView),而余量在定义围绕偏移(或你可以调用外部)的元件的情况下使用。
所以你的情况,你需要
android:paddingStart="10dp"
你也可以使用
android:paddingRight="10dp"
,但是这与问题从右到左对齐的设备。所以它是一个很好的习惯中使用paddingStart和paddingEnd而不是使用paddingLeft和paddingRight。
你也可以在android HERE(Click Me)中找到关于视图属性的所有额外有用的细节。