Android Studio 笔记─ Textview

Textview 是显示给使用者看的文字,使用者不得修改,只有开发者才行,用html来举例的话就像lable。

Textview 放在XML来介绍控制他的一些功能。

●文字设定:android:text="要显示在画面上的文字"
●设定ID:android:id="@+id/此物件的ID"
●设定宽:android:layout_width="宽度dp"
●设定高:android:layout_height="高度dp"
※宽度、高度的单位是用DP也称DIP (Density- Independent Pixels)
●文字大小:android:textSize = "输入文字大小sp"
※文字大小使用单位是SP也称SIP(Scale Independent Pixels)
●背景颜色:android:background="#色码"
※可参考这个色码表
●文字颜色:android:textColor="@color/颜色"
※需要到value/colors.xml 中先设定
範例程式码:

<color name="red">#FF0000</color>

http://img2.58codes.com/2024/20104541eSCApK6Eem.png
●文字粗体:android:textStyle="bold"
●文字斜体:android:textStyle="italic"
●文字换行:Hello \n World
※换行的部分要在 value/strings.xml 设定
http://img2.58codes.com/2024/20104541IGmvM89g74.png
●文字置中:android:gravity="center_horizontal"
●文字靠右:android:gravity="right"
●文字靠左:android:gravity="left"

http://img2.58codes.com/2024/20104541CbzCBEYulw.png

範例程式码:

<?xml version="1.0" encoding="utf-8"?><LinearLayout.......等等以下省略>     <TextView        android:text="@string/hello_world"        android:layout_width="165dp"        android:layout_height="150dp"        android:textSize = "35sp"        android:textColor="@color/Orange"        android:background="#DDDDDD"        android:textStyle="italic"        android:gravity="center_horizontal"        android:id="@+id/textView3" />    <TextView        android:text="@string/taiwan_no_1"        android:layout_width="200dp"        android:layout_height="180dp"        android:textSize = "30sp"        android:textStyle="bold"        android:textColor="@color/red"        android:gravity="right"        android:background="#FFFF00"        android:id="@+id/textView4"        tools:ignore="RtlHardcoded" />    <TextView        android:text="@string/smile"        android:layout_width="150dp"        android:layout_height="210dp"        android:textSize = "50sp"        android:textStyle="bold"        android:textColor="@color/purple"        android:gravity="left"        android:background="#FF1493"        android:id="@+id/textView5"        tools:ignore="RtlHardcoded" /></LinearLayout>

先介绍到这里,若还有什么疑问或是有其他想知道的功能欢迎留言OWO!
丽丽会尽力协助的^U^


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章