我想知道如何以编程方式使 GUI 小部件居中。 请帮助我。我正在使用 LinearLayout。
许多问候。
最佳答案
您需要将 View 的重力设置为 CENTER_HORIZONTAL
你应该使用的标记:
android:layout_gravity="center_vertical|center_horizontal"
android:gravity
和 android:layout_gravity
之间的区别在于 android:gravity
定位该 View 的内容(即 View ),而 android:layout_gravity
相对于其父 View 定位 View
在你应该使用的代码中:
textView.setGravity(Gravity.CENTER_VERTICAL | Gravity.CENTER_HORIZONTAL);
关于android - Android 中的中心对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4151102/