要将TextView居中放置在父容器的全宽范围内,可以使用以下方法:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!" />
</LinearLayout>
TextView textView = new TextView(context);
textView.setText("Hello World!");
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.WRAP_CONTENT,
LinearLayout.LayoutParams.WRAP_CONTENT
);
layoutParams.gravity = Gravity.CENTER;
textView.setLayoutParams(layoutParams);
以上两种方法都可以将TextView居中放置在父容器的全宽范围内。
关于TextView的居中对齐,可以参考腾讯云的移动开发平台-移动应用开发服务(Link:https://cloud.tencent.com/product/mapp),该服务提供了丰富的移动应用开发工具和资源,可以帮助开发者快速构建移动应用。
领取专属 10元无门槛券
手把手带您无忧上云