1. 程式人生 > >android常用元件之TextView元件

android常用元件之TextView元件

1.文字框(TextView)

Android中,文字框元件使用TextView表示,用於在螢幕上顯示文字。Android中的文字框可以顯示單行文字( android:singleLine="true")也可以是多行文字 (android:singleLine="false"或者不寫這個屬性,以及帶圖片(android:drawableTop="@drawable/ic_launcher")的文字。

XML中新增文字框的基本語法如下:

<TextView

屬性列表

>

</TextView>

TextView支援常用的XML屬性如以下表:

XML屬性

   描述

android:autoLink

用於指定是否將指定格式的文字轉換文可單擊的超連結形式,其屬性值有none,web,email,phone,mapall

android:drawebBottom

用於在文字框內文字的底端繪製指定影象,該影象可以是放在“@deaweble/檔名”設定

android:drawebleLeft

用於在文字框內文字的左側繪製指定影象,該影象可以是放在“@deaweble/檔名”設定

android:drawebleRight

用於在文字框內文字的右側繪製指定影象,該影象可以是放在“@deaweble/檔名”設定

android:drawebleTop

用於在文字框內文字的頂端繪製指定影象,該影象可以是放在“@deaweble/檔名”設定

android:gravity

用於設定文字框的對齊方式,其屬性值有:top,bottom

android:hint

用於設定當文字框中文字內容為空時,預設顯示的提示文字

android:inputType

用於指定當前文字框顯示內容的文字型別,其可選值有textPassword , textEmailAddress , phone date等,可以同時指定多過。

android:singleLine

用於指定該文字框是否為單行文字,其屬性值為truefalse

android:text

用於指定該文字框中顯示的文字內容,可以直接在該屬性值中設定,也可以通過在string.xml檔案中定義文字常量的方式指定

android:textColor

用於設定文字框內文字顏色,其屬性值:#rgb , #argb , #rrggbb #aarrggbb 格式指定的顏色值

android:textSize

用於設定文字框內文字的內容。

android:width

用於指定文字的寬度

android:height

用於指定文字的高度