Android TextView文本控件介紹
講解
TextView作為Android最基礎(chǔ)也是最常用的組件之一,他承擔(dān)著文本的顯示重任。要注意,其顯示的文本內(nèi)容是無法在界面直接被用戶修改的。不過作為程序員,可以通過后臺(tái)代碼去修改TextView的內(nèi)容和各項(xiàng)屬性。另外要注意的是,TextView控件是需要放在容器里面的,比如LinearLayout容器(一般控件都要放在容器里面)。
基礎(chǔ)屬性介紹
| 屬性 | 說明 |
|---|---|
| id | 設(shè)置一個(gè)組件id(唯一),通過findViewById()的方法獲取到該對(duì)象,然后進(jìn)行相關(guān)設(shè)置 |
| layout_width | 設(shè)置組件寬度,可以填充數(shù)字和Android提供的枚舉值,Android提供的兩個(gè)枚舉值:match_parent:與父類寬度匹配(減去padding)(在Level 8之后,代替廢棄的fill_parent),wrap_content:組件應(yīng)該足夠大到足以其內(nèi)容(加上padding,當(dāng)然不超過其父類)。 |
| layout_height | 設(shè)置組件高度,可以填充數(shù)字和Android提供的枚舉值,Android提供的兩個(gè)枚舉值:match_parent:與父類高度匹配(減去padding)(在Level 8之后,代替廢棄的fill_parent),wrap_content:組件應(yīng)該足夠大到足以其內(nèi)容(加上padding,當(dāng)然不超過其父類)。 |
| text | 設(shè)置顯示的文本內(nèi)容 |
| background | 設(shè)置背景顏色(或背景圖片) |
| textColor | 設(shè)置字體顏色 |
| textStyle | 設(shè)置字體樣式 ,三個(gè)可選值:normal(無效果),bold(加粗),italic(斜體) |
| textSize | 字體大小,單位一般用sp |
| gravity | 內(nèi)容的對(duì)齊方向 |
示例:
<TextView
android:id="@+id/tView1"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:text="修改"
android:textColor="@color/white"
android:textSize="90dp"
android:textStyle="bold"
android:gravity="center"
android:background="@color/black"/>
后臺(tái)調(diào)用
Java后臺(tái)通過ID調(diào)用。
注意:Java會(huì)覆蓋對(duì)應(yīng)的TextView 原本內(nèi)容。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView tv = findViewById(R.id.tView1);
tv.setText("TextView1");
}
總結(jié)
到此這篇關(guān)于Android TextView文本控件介紹的文章就介紹到這了,更多相關(guān)Android TextView文本控件內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Android自定義ImageView實(shí)現(xiàn)在圖片上添加圖層效果
這篇文章給大家主要介紹了利用Android自定義ImageView如何實(shí)現(xiàn)在圖片上添加圖層的效果,實(shí)現(xiàn)的效果類似在圖片增加秒殺、搶光等標(biāo)簽圖片,對(duì)大家開發(fā)的時(shí)候具有一定的參考借鑒價(jià)值,有需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧。2016-11-11
Android Notification使用方法總結(jié)
這篇文章主要介紹了Android Notification使用方法總結(jié)的相關(guān)資料,這里提供了四種使用方法,需要的朋友可以參考下2017-09-09
PopupWindow+RecyclerView實(shí)現(xiàn)上下滑動(dòng)框功能
這篇文章主要為大家詳細(xì)介紹了PopupWindow+RecyclerView實(shí)現(xiàn)上下滑動(dòng)框功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-07-07
Android Canvas drawText文字居中的一些事(圖解)
這篇文章主要給大家介紹了關(guān)于Android Canvas drawText文字居中的一些事,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-12-12
設(shè)置界面開發(fā)Preference Library數(shù)據(jù)重建機(jī)制詳解
這篇文章主要為大家介紹了設(shè)置界面開發(fā)利器Preference Library數(shù)據(jù)重建機(jī)制詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-10-10
Android Dialog 設(shè)置字體大小的具體方法
這篇文章介紹了Android Dialog 設(shè)置字體大小的具體方法,希望能幫助到有同樣需求的朋友,可能我的方法不是最好的,也希望有朋友指點(diǎn)2013-09-09
Flutter如何通過一行命令解決多個(gè)pubspec.yaml文件的依賴項(xiàng)問題
這篇文章主要介紹了Flutter如何通過一行命令解決多個(gè)pubspec.yaml文件的依賴項(xiàng)問題,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-06-06
Android使用URLConnection提交請(qǐng)求的實(shí)現(xiàn)
這篇文章主要為大家詳細(xì)介紹了Android使用URLConnection提交請(qǐng)求的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-10-10

