有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"就是控件对整个布局的操作

更多相关文章

  1. Xamarin Mono Android实现“再按一次退出程序”
  2. 使用Python开发Android应用程序:第一节 在手机上配置Python运行环
  3. 系出名门Android(7) - 控件(View)之ZoomControls, Include, Vide
  4. Android界面布局基本知识简述
  5. 2.3.2EditText控件
  6. Android必备:Android应用程序组成
  7. Android 开关控件Switch使用
  8. Android并发编程之如何使用ReentrantReadWriteLock替代synchroni
  9. Android布局属性解析

随机推荐

  1. Android打造一个高性能无限层级显示的树
  2. Android(安卓)RxJava使用介绍(二) RxJava的
  3. android 创建别名资源
  4. WebSocket实现Android客户端之间的简单通
  5. 个人开发者做一款Android(安卓)App需要知
  6. 再谈Android的许可证
  7. android 添加按电源键结束通话
  8. Android(安卓)studio 小白使用Android(安
  9. Android中序列化的Parcelable与Serializa
  10. ANDROID+SQLITE详解2