日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

Android?TextView文本控件介紹_Android

作者:Chelovek ? 更新時間: 2022-03-24 編程語言

講解

????????TextView作為Android最基礎也是最常用的組件之一,他承擔著文本的顯示重任。要注意,其顯示的文本內容是無法在界面直接被用戶修改的。不過作為程序員,可以通過后臺代碼去修改TextView的內容和各項屬性。另外要注意的是,TextView控件是需要放在容器里面的,比如LinearLayout容器(一般控件都要放在容器里面)。

基礎屬性介紹

屬性 說明
id 設置一個組件id(唯一),通過findViewById()的方法獲取到該對象,然后進行相關設置
layout_width 設置組件寬度,可以填充數字和Android提供的枚舉值,Android提供的兩個枚舉值:match_parent:與父類寬度匹配(減去padding)(在Level 8之后,代替廢棄的fill_parent),wrap_content:組件應該足夠大到足以其內容(加上padding,當然不超過其父類)。
layout_height 設置組件高度,可以填充數字和Android提供的枚舉值,Android提供的兩個枚舉值:match_parent:與父類高度匹配(減去padding)(在Level 8之后,代替廢棄的fill_parent),wrap_content:組件應該足夠大到足以其內容(加上padding,當然不超過其父類)。
text 設置顯示的文本內容
background 設置背景顏色(或背景圖片)
textColor 設置字體顏色
textStyle 設置字體樣式 ,三個可選值:normal(無效果),bold(加粗),italic(斜體)
textSize 字體大小,單位一般用sp
gravity 內容的對齊方向

????????示例:

    <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"/>

后臺調用

????????Java后臺通過ID調用。
????????注意:Java會覆蓋對應的TextView 原本內容。

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        TextView tv = findViewById(R.id.tView1);
        tv.setText("TextView1");
    }

總結

原文鏈接:https://blog.csdn.net/weixin_42022380/article/details/122314308

欄目分類
最近更新