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 相应的方法
- TextView textView = (TextView)findViewById(R.id.text_view);
- 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----如果设置为真的情况下,控件里面的内容在同一行当中进行显示
浙公网安备 33010602011771号