TextView

1、 文字居中

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

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

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

备注:android:gravity和android:layout_gravity的区别在于前者对控件内部操作,后者是对整个控件操作。

例如:android:gravity="center"是对textView中文字居中

        android:layout_gravity="center"是对textview控件在整个布局中居中

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

2、自带滚动条

    <TextView  
        android:id="@+id/textview"  
        android:layout_width="fill_parent"  
        android:layout_height="wrap_content"  
        android:singleLine="false"  
        android:maxLines="5"  
        android:scrollbars="vertical"  
        />

二、还需要在代码中设置 TextView 相应的方法

  1. TextView textView = (TextView)findViewById(R.id.text_view);   
  2. textView.setMovementMethod(ScrollingMovementMethod.getInstance()); 

好了,大功告成。

3、 常用属性

android:id   --------为控件指定ID
android:text---------为控件当中显示的文字,需要注意的是,这里应当尽量使用strings.xml中声明
android:gruvity-------指定控件的基本位置,比如:居中,居右等位置
android:textsize------指定控件里面文字的大小尺寸
android:background------该控件的背景色
android:width---------该控件的宽度
android:height------该控件的高度
android:padding-----该控件的内边距
       android:paddingLeft
       android:paddingRight
       android:paddingTop
       android:paddingDown
android:sigleLine----如果设置为真的情况下,控件里面的内容在同一行当中进行显示

posted on 2015-02-27 10:05  千里Z单骑  阅读(181)  评论(0)    收藏  举报