TextView

textView是用來顯示字元串的組件,在手機上就是顯示一塊文本的區域。

基本介紹

  • 外文名:TextView
  • 功能:顯示字元串的組件
類概述,XML屬性,公共方法,

類概述

Class Overview
向用戶顯示文本,並可選擇允許他們編輯文本。TextView是一個完整的文本編輯器,但是基類為不允許編輯;其子類EditText允許文本編輯。
允許用戶複製部分或全部內容,將其貼上到別的地方,設定XML屬性Android:textisselectable :“真” 或設定相關方法 settextisselectable 為“真”。textisselectable flag 允許用戶在TextView選擇手勢,從而觸發系統內置的複製/貼上控制項。
Displays text to the user and optionally allows them to edit it. A TextView is a complete text editor, however the basic class is configured to not allow editing; seeEditTextfor a subclass that configures the text view for editing.
To allow users to copy some or all of the TextView's value and paste it somewhere else, set the XML attributeandroid:textIsSelectableto "true" or callsetTextIsSelectable(true). ThetextIsSelectableflag allows users to make selection gestures in the TextView, which in turn triggers the system's built-in copy/paste controls.

XML屬性

屬性名稱
相關方法
描述
android:digits
setKeyListener(KeyListener)
如果設定,指定該TextView有一個數字輸入方法,這些具體的數字都會接受。
android:ems
setEms(int)
使TextView精確地匹配ems寬度。
android:gravity
setGravity(int)
當文字小於視圖,指定如何對齊文本視圖的X或Y軸。
android:height
setHeight(int)
設定Textview的高度。
android:hint
setHint(int)
當文本為空時提示文本顯示。
android:lines
setLines(int)
設定TextView的行數。
android:numeric
setKeyListener(KeyListener)
如果設定,指定該TextView有一個數字輸入法。
android:password
setTransformationMethod(TransformationMethod)
設定TextView為密碼顯示方式,將以點的形式代表字元。
android:text
setText(CharSequence,TextView.BufferType)
設定TextView文本內容顯示。
android:textColor
setTextColor(int)
設定顯示內容 顏色。
android:textSize
setTextSize(int,float)
設定顯示內容大小。

公共方法

返回類型
方法名稱
描述
int
getBaseline()
返回部件的文本基線的偏移量從部件的頂部邊界。
int
getGravity()
返回水平和垂直對齊的方法。
CharSequence
getText()
返回TextView顯示文本。
void
setTextSize(float size)
設定文字大小。

相關詞條

熱門詞條

聯絡我們