Android学习——TextView简单控件的使用

本文介绍了Android中的TextView控件基础,包括其在XML布局中的设置、控件属性(如id、宽度、高度、内容等)以及如何通过Java代码找到并操作这些控件,如设置内容和获取内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

TextView用来显示文本的信息

这个 可以说是安卓里面最简单的一个控件啦,在empty里面显示的hello world其实就是用的我们TextView这个控件

这是我们学习的第一个控件,我们在前一篇博客里面讲述了如何在java代码里面去调用我们的布局文件,那就是在MainActivity里面使用重写的onCreate方法。具体的可以参考博客:

Android Studio基础工作流程-xml布局文件如何调用显示-优快云博客

控件的使用思路和布局文件的使用思路差不多,都是在xml布局文件中设置相应的控件以及属性,然后在java里面通过代码找到你添加的这个控件,然后进行一系列操作。但是如何在代码里面找到呢?接下来通过代码来逐一讲解。。

我们都知道,我们一个人类,有身高,体重,姓名...等等这些信息。通过身高,体重可以知道你这个人的体型大概是什么样子的,通过名字呢,可以叫你让你有回应,通过身份证号码呢,可以通过人口局搜索联系到你。那么对于一个组件来说,他也有类似的属性,只不过在程序的世界,这些称呼需要改一改。

控件的属性

以TextView控件为例

先看一下在xml布局文件里面的形式:


    <TextView
        android:id="@+id/tv_code"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="hello nihao"
        android:background="#000000"
        android:textColor="#ffffff"
        android:gravity="center"
        tools:ignore="MissingConstraints"
        android:layout_gravity="center"
        />

控件的身份证——id

android:id="@+id/tv_1"

形式如上,后面的tv_1就表示是这个控件制定的唯一id

控件的身高体重 ——layout_height和layout_width

android:layout_width="wrap_content"
android:layout_height="wrap_content"

layout_width和layout_height比较好理解,一个用来设置这个控件的宽度,一个设置控件的高度。后面“=”符号来表示想要设置成的样式

而我们看到了后面设定的值——“wrap_content”,这个右表示什么意思呢?我们知道,wrap是包裹的意思,而content是内容的意思,和在一起就变成了‘包裹住内容’。那么这就好理解了,当我们把后面的值设置成wrap_content的时候,就表明这个控件的宽度和高度将根据控件里面的内容来进行变化。我们来看一个具体的代码感受一下。

    <TextView
        android:id="@+id/tv_1"
        android:layout_width="wrap_content"
        android:layo
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值