ToggleButton有两种状态:选中和未选择状态,并且需要为不同的状态设置不同的显示文本:

<ToggleButton             android:id="@+id/textview_show_all"            android:layout_width="match_parent"            android:layout_height="match_parent"             android:textOn="ON" //选中显示文本            android:textOn="OFF" //未选中显示文本           />

toggleButton.setOnCheckedChangeListener(); // 对应点击事件--- public CharSequence getTextOff ();   // 返回按钮未选中时的文本。返回值  文本public CharSequence getTextOn ();    //返回按钮选中时的文本。  返回值    文本setBackgroundDrawable (Drawable d);  //设置指定的可绘制(译者注:如图片)为背景setChecked (boolean checked);     // 改变按钮的选中状态。setTextOff (CharSequence textOff);   // 设置按钮未选中时显示的文本。setTextON (CharSequence textOn);   // 设置按钮选中时显示的文本。onFinishInflate ();//XML文件加载视图完成时调用。这个函数在加载的最后阶段被调用,所有的子视图已经被添加。drawableStateChanged ();//在视图状态的变化影响到所显示可绘制的状态时调用这个方法。

更多相关文章

  1. 为什么要学习 Markdown?究竟有什么用?
  2. adnroid联网
  3. Android(安卓)Studio实现标题栏和状态栏的隐藏
  4. android inputType 介绍
  5. Android基础(四) 常用控件
  6. Android之AsyncTask源码分析(第五篇:execute方法只能执行一次的原
  7. Android标题栏和状态栏显示与否的设置&&& Button或者ImageButton
  8. Android(安卓)监听网络状态方法详解
  9. Android读取文本文件中内容的方法

随机推荐

  1. Android获取屏幕高度、标题高度、状态栏
  2. android adb启动失败问题 adb server is
  3. Android总Activity的启动模式分为四种
  4. Android学习笔记Android线程模型解析
  5. 安卓-菜单简述
  6. 关于Android的Animation使用(XML)
  7. android 资源文件命名规则 drawable mipm
  8. 什么是aidl?Android AIDL详解
  9. 在程序中用Java代码设置android:gravity,
  10. Android(安卓)多个Fragment嵌套导致的三