Android(安卓)ToggleButton
16lz
2021-01-25
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 ();//在视图状态的变化影响到所显示可绘制的状态时调用这个方法。
更多相关文章
- 为什么要学习 Markdown?究竟有什么用?
- adnroid联网
- Android(安卓)Studio实现标题栏和状态栏的隐藏
- android inputType 介绍
- Android基础(四) 常用控件
- Android之AsyncTask源码分析(第五篇:execute方法只能执行一次的原
- Android标题栏和状态栏显示与否的设置&&& Button或者ImageButton
- Android(安卓)监听网络状态方法详解
- Android读取文本文件中内容的方法