安卓的textview怎么居中
2个回答
展开全部
android编程中textview居中的方法有2中方式
【主要方式】
layout下的布局文件内居中。
代码动态设置textview居中。
【主要原理】
调用android sdk提供的api方法进行设置textview 居中显示。
【详细实现方式】
layou下的布局居中
如下图所示:
主要代码是:
android:gravity="center"是对textView中文字居中。
android:layout_gravity="center"是对textview控件在整个布局中居中,LinearLayout中使用。
android:layout_centerInParent="true" RelativeLayout 布局中使用。代码中设置居中属性
TextView.setGravity(Gravity.CENTER); 设置文字内容居中
//设置控件布局居中
RelativeLayout.LayoutParams layoutParams= new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);layoutParams.addRule(RelativeLayout.CENTER_IN_PARENT);mTextView.setLayoutParams(layoutParams);
【最后】
推荐使用在layout下面进行设置,容易进行开发,调试。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询