有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. 关于程序中Activity若干问题知识点总结
  2. Android 常用控件(四)
  3. 如何使Android应用程序获取系统权限
  4. Android 实现气泡布局/弹窗,可控制气泡尖角方向及偏移量
  5. 我使用过的 控件的一些特性(layout_weight,paddingleft)
  6. 【转】善用Android预定义样式来为我们的布局设置效果,大大节约代
  7. android 控件的使用 备注
  8. 布局文件中的笔记
  9. 在 Android 中使用各种控件(View)

随机推荐

  1. maven 工程转换成 gradle 工程
  2. android 颜色对应值
  3. Android在标准linux基础上对休眠唤醒的实
  4. Android下载(外文)
  5. Android ViewPager的简单使用
  6. Android Studio build.gradle 编码配置UT
  7. Ubuntu 及windows 环境下android(Launcher
  8. How to start a new process for Android
  9. Android Camera HAL浅析
  10. Android Neon 优化方式讲解