有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. Kotlin Anko Layout+MVP(Glide,Retrofit,OkHttp,RxJava)开发Andr
  2. ArcGIS for Android地图控件的5大常见操作
  3. 设置Button挨在一起
  4. Android横竖屏切换小结
  5. EditText支持Search按键搜索
  6. android中的ellipsize设置(省略号的问题)
  7. 解决 android如何设置全屏模式
  8. 系出名门Android(7) - 控件(View)之ZoomControls, Include, Vide
  9. android activity之间平滑切换

随机推荐

  1. Android开发学习笔记(十三) ProgressDialog
  2. [Android] 开发资料收集:动画
  3. Android终端命令执行编译命令()
  4. Android(安卓)ServiceManager注册自定义s
  5. 组件化实践记录——在library module的ma
  6. android中获得屏幕、视图、任务栏、状态
  7. 【转】Android(安卓)图标规格
  8. android事件分发机制的实现原理
  9. 分享:用 NDK C++做底层开发的Android(安
  10. Android持续优化 - 提高流畅度