热门标签 | HotTags
当前位置:  开发笔记 > Android > 正文

Android开发中TextView各种常见使用方法小结

这篇文章主要介绍了Android开发中TextView各种常见使用方法,结合实例形式总结分析了Android开发中TextView各种常见布局与功能实现技巧,需要的朋友可以参考下

本文实例讲述了Android开发中TextView各种常见使用方法。分享给大家供大家参考,具体如下:

效果图:

XML布局文件:

<&#63;xml version="1.0" encoding="utf-8"&#63;>

  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  


bg_bordor

<&#63;xml version="1.0" encoding="utf-8"&#63;>

  
  
  
  


bg_bordor2

<&#63;xml version="1.0" encoding="utf-8"&#63;>

  
  
  
  
  
  


勾选效果通过xml selector实现切换

android:checkMark="@xml/check"/>

<&#63;xml version="1.0" encoding="utf-8"&#63;>

  
  


Java代码添加点击事件

public class Home extends AppCompatActivity {
  private int i = 0 ;
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);//显示manLayout
    final CheckedTextView checkedTextView = (CheckedTextView) findViewById(R.id.check_text_view);
    checkedTextView.setOnClickListener(new View.OnClickListener() {
      @Override
      public void onClick(View v) {
        if( i++ % 2 == 1 ){
          checkedTextView.setSelected(true);
        }
        else {
          checkedTextView.setSelected(false);
        }
      }
    });
  }
}

更多关于Android相关内容感兴趣的读者可查看本站专题:《Android开发入门与进阶教程》、《Android调试技巧与常见问题解决方法汇总》、《Android基本组件用法总结》、《Android视图View技巧总结》、《Android布局layout技巧总结》及《Android控件用法总结》

希望本文所述对大家Android程序设计有所帮助。


推荐阅读
  • android RadioButton放大或者缩小
    RadioButtonandroid并没有提供方法来控制按钮的大小,我自己在网 ... [详细]
  • 今天在家乡的一个it专栏上看到一位程序员写他自己面试前端的过程,一个水果忍者项目和一个电商平台项目,期望工资是20K,已经有三年工作经验了 ... [详细]
  • WPF调用模板
    WPF调用模板前台代码 ... [详细]
  • 开发笔记:python学习笔记
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了python学习笔记相关的知识,希望对你有一定的参考价值。1.loop ... [详细]
  • 为什么SpringBoot的jar可以直接运行
    这篇文章主要介绍了为什么SpringBoot的jar可以直接运行,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着 ... [详细]
  • ***spring容器做的事情:*解析spring的配置文件,利用Java的反射机制创建对象**publicclasstestHelloWorld{T ... [详细]
  • 1、什么是Struts?   Struts是基于MVC的轻量级框架,主要处理请求分发的问题,重心在控制层和表现层。   –基于MVC:实现了MVC,满足MVC的设计思想。   –轻 ... [详细]
  • 1.什么时候使用到当使用到context:annotation-config或者context:component-scan配置的时候,及声明做为其它BeanFac ... [详细]
  • key_ctrl主要用于监控键盘按钮,定义按钮功能,便于智能车的控制和调试该包主要包含:key.hkey_ctrl_node.cpp ... [详细]
  • @JsonField和@JsonProperty的使用和区别
    @JsonFieldJsonField是位于fastjson包下的,实体类序列化为json字符串的时候,此类的原字段,序列化为json中的规定的字段配合JSON.toJSONStr ... [详细]
  • WCF多服务配置失败
    问题首先来看一下项目结构如图中所示,我需要在App.config文件中配置两个服务:IBookSerivices和IWcfSvrCallBack配置的结果如下面的XML代码 ... [详细]
  • [191]python3.6下scrapy框架的安装
    首先考虑使用最简单的方法安装pipinstallscrapy命令安装,提示FailedbuildingwheelforTwistedMicrosoftVisual ... [详细]
  • 1、war是一个web模块,其中需要包括WEB-INF,是可以直接运行的WEB模块;jar一般只是包括一些class文件,在声明了Main_class之后是可以用java命令运行的。2、wa ... [详细]
  • DimmyCompasnewMySTAComponent()PublicSubPage_Load()myComp.Name=BobEndSub  首选机 ... [详细]
  • spring data jpa介绍以及基础示例
    JPA介绍JPA的全称是JavaPersistenceAPI,提供了一个规范,用于将数据通过Java对象持久化、读取和管理数据库中的关系表。所以JPA本质上就是一种ORM规 ... [详细]
author-avatar
100斤的重口味_866
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有