Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 是否可以为Edittext创建自定义重力。正确的方法?_Android - Fatal编程技术网

Android 是否可以为Edittext创建自定义重力。正确的方法?

Android 是否可以为Edittext创建自定义重力。正确的方法?,android,Android,在我的应用程序quote/poem writing应用程序中,用户应该能够将文本放置在右侧或左侧 当然,这可以通过mEditText.setGravity(Gravity.CENTER | Gravity.LEFT)存档 但问题是文本被放在左边,没有任何空间,看起来不太好。我想用这幅图更好地解释一下: 如果可能的话,是否应该使用某种自定义的Gravity.Right/Left方法存档 我会在视图上添加一些左填充。这将给你同样的效果,不费吹灰之力。使用android:paddingLeft和and

在我的应用程序quote/poem writing应用程序中,用户应该能够将文本放置在右侧或左侧

当然,这可以通过
mEditText.setGravity(Gravity.CENTER | Gravity.LEFT)存档

但问题是文本被放在左边,没有任何空间,看起来不太好。我想用这幅图更好地解释一下:

如果可能的话,是否应该使用某种自定义的Gravity.Right/Left方法存档


我会在视图上添加一些左填充。这将给你同样的效果,不费吹灰之力。

使用
android:paddingLeft
android:paddingRight
在文本视图的左右边缘添加额外的空间


哦!谢谢你,伙计。这正是我想要的。有时候解决办法只是简单地去想而已!