TextView的属性layout_width、layout_height,你设置的都是wrap_content,也就是说,TextView大小是根据其包含的内容长短自适应的,TextView紧紧包裹着其中的内容,居中效果当然看不出来。

解决方案 »

  1.   

    android:gravity="center"   
      

  2.   

    textview 不是在relativeLayout里面吗? 里面的属性要用centerInParent="true"表示居中吧?
      

  3.   

    1. 让textView里面的内容水平居中 :    android:gravity="center_horizontal" 
    2. 让textView控件在它的父布局里水平居中     android:layout_gravity="center_horizontal"
      

  4.   

    3楼正解,1楼搞错了一个概念,layout_gravity应该看其父亲的layout_width
      

  5.   

    relativielayout   子view   无 layout_gravity  属性