Android TextView文本控件介绍

 更新时间:2022年01月07日 10:20:19   作者:Chelovek  
大家好,本篇文章主要讲的是Android TextView文本控件介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览

讲解

        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");
    }

总结

到此这篇关于Android TextView文本控件介绍的文章就介绍到这了,更多相关Android TextView文本控件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Android从源码的角度彻底理解事件分发机制的解析(下)

    Android从源码的角度彻底理解事件分发机制的解析(下)

    这篇文章主要介绍了Android从源码的角度彻底理解事件分发机制的解析(下),具有很好的参考价值,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-05-05
  • android使用PopupWindow实现页面点击顶部弹出下拉菜单

    android使用PopupWindow实现页面点击顶部弹出下拉菜单

    这篇文章主要给大家介绍android使用PopupWindow实现页面点击顶部弹出下拉菜单,实现此功能主要通过PopupWindow方法,代码也很简单,需要的朋友可以参考下
    2015-08-08
  • 基于Android实现的文件同步设计方案

    基于Android实现的文件同步设计方案

    随着用户对自身数据保护意识的加强,让用户自己维护自己的数据也成了独立开发产品时的一个卖点,若只针对少量的文件进行同步,则实现起来比较简单,当针对一个多层级目录同步时,情况就复杂多了,本文我分享下我的设计思路
    2023-10-10
  • Android实现类似于PC中的右键弹出菜单效果

    Android实现类似于PC中的右键弹出菜单效果

    这篇文章主要介绍了Android实现类似于PC中的右键弹出菜单效果,需要的朋友可以参考下
    2015-12-12
  • Android自定义字母选择侧边栏

    Android自定义字母选择侧边栏

    这篇文章主要为大家详细介绍了Android自定义字母选择侧边栏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09
  • 实例详解Android解决按钮重复点击问题

    实例详解Android解决按钮重复点击问题

    在项目中,由于网络问题,不知道这个按钮被点击了几次,为了防止这一问题发生,下面小编写了一段实例代码给大家详解android解决按钮重复点击问题,对android按钮重复点击相关知识,感兴趣的朋友一起学习吧
    2015-12-12
  • flutter实现底部抽屉效果

    flutter实现底部抽屉效果

    这篇文章主要为大家详细介绍了flutter实现底部抽屉效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • Android框架Volley使用之Json请求实现

    Android框架Volley使用之Json请求实现

    这篇文章主要介绍了Android框架Volley使用之Json请求实现,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下
    2019-05-05
  • android图片压缩工具类分享

    android图片压缩工具类分享

    这篇文章主要为大家分享了android图片压缩工具类,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12
  • Android Menu详解及示例代码

    Android Menu详解及示例代码

    本文主要介绍Android Menu,这里对Android菜单(menu)进行了详细的介绍,并给出示例代码和实现效果图,有需要的小伙伴可以参考下
    2016-08-08

最新评论