有2种方法可以设置TextView文字居中:

一:在xml文件设置:Android:gravity="center"

二:在程序中设置:txtTitle.setGravity(Gravity.CENTER);

设置控件居中:

android:layout_gravity="center"是对textview控件在整个布局中居中,也可以在其父layout中调用设置android:gravity="center"

程序中也是需要设置其所在控件的父layout,例如:

RelativeLayout.LayoutParams layoutParams=   new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT); layoutParams.addRule(RelativeLayout.CENTER_IN_PARENT); mTextView.setLayoutParams(layoutParams); 

其实很容易理解,出现"layout"就是控件对整个布局的操作

备注:设置垂直居中,可以在XML中设置

Android:gravity="center_vertical"

更多相关文章

  1. android中android:wight详解
  2. Android(安卓)关闭/打开多点触控 (Android中设置不能同时点击2个v
  3. Android(安卓)属性总结
  4. Android(安卓)自定义TextView去除paddingTop和paddingBottom
  5. android添加广告之--有米
  6. ImageView的src和background一些我的理解。
  7. Android(安卓)属性总结
  8. ProgressBar(进度条) 分类 Android(安卓)基础入门教程
  9. Mars Android视频教程完整版高清在线观看

随机推荐

  1. android中进行https连接的方式的详解
  2. Android(安卓)自定义 Dialog 大小 位置
  3. android项目案例6- 基于Android(安卓)stu
  4. android - AsyncTask 的使用
  5. android 地图
  6. Android进阶(十八)AndroidAPP开发问题汇
  7. switchpreference属性
  8. Android中关联源码
  9. SOAP in Android
  10. CouchDB降临Android