android开发 ToggleButton开发使用方法ToggleButton是一种带状态的Button,有ON,或OFF状态
XML代码:
<ToggleButton android:id="@+id/tb"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textOn="开"
android:textOff="关"
android:checked="true"
/>
textOn 按钮开启时显示的文本
textOff 按钮关闭时显示的文本
checked 载入时的状态,默认为false,即关
JAVA代码
import android.app.Activity;
import android.os.Bundle;
import android.widget.CompoundButton;
import android.widget.Toast;
import android.widget.ToggleButton;
import android.widget.CompoundButton.OnCheckedChangeListener;
public class Main extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ToggleButton tb=(ToggleButton)findViewById(R.id.tb);
tb.setOnCheckedChangeListener(new OnCheckedChangeListener(){
@Override
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
// TODO Auto-generated method stub
// isChecked就是按钮状态
if(isChecked){
Toast.makeText(Main.this,"打开",Toast.LENGTH_LONG).show();
}else{
Toast.makeText(Main.this,"关闭",Toast.LENGTH_LONG).show();
}
}
});
}
}
分享到:
相关推荐
在Android开发中,`ToggleButton`是一种常用的控件,它提供了开关功能,用户可以通过点击来切换其状态,通常用于开启或关闭某项功能。在iOS设计中,Toggle按钮有着独特的视觉风格,具有清晰的选中和未选中状态,并且...
在Android开发中,`ToggleButton`是一个非常常用的控件,它结合了`Switch`和`Button`的功能,可以方便地在两种状态之间切换。本篇将详细介绍如何在Android中自定义`ToggleButton`,并提供一个实用的示例。 一、`...
在Android开发中,`ToggleButton`是一个非常实用的控件,它结合了`CheckBox`和`Button`的功能,用户可以通过点击来切换其选中或非选中的状态,通常用于实现开关功能。本文将深入探讨如何在Android中自定义`...
在Android开发中,`ToggleButton`是一个非常常用的控件,它是一种可以切换开/关状态的按钮,通常用于实现开关功能。本篇文章将深入探讨如何在Android中自定义`ToggleButton`,提升用户界面的视觉效果和交互体验。 ...
在Android开发中,`ToggleButton`是一个非常常用的控件,它为用户提供了一种切换状态的方式,类似于现实生活中常见的开关。在本教程中,我们将深入探讨如何在Android应用中使用`ToggleButton`来实现滑动开关效果。 ...
在Android开发中,`ToggleButton`是一个非常实用的控件,它继承自`CompoundButton`,并且结合了`Button`的功能,允许用户在两种状态之间切换,通常用于表示“开/关”、“启用/禁用”等二元选择。这篇资料主要讲解了`...
ToggleButton在Android开发中是一种常用的UI控件,它在用户界面上表现为一个可以切换状态的按钮,通常用于二选一的场景,例如开启/关闭某项功能。在本教程中,我们将深入探讨`ToggleButton`的使用方法,包括其基本...
综上所述,`ToggleButton`在Android开发中扮演着重要角色,它的各种方法提供了丰富的定制选项,使得开发者可以轻松创建符合需求的开关按钮。了解并熟练运用这些方法,能帮助我们构建更加友好、直观的用户界面。
在Android开发中,`ToggleButton`是一个特殊的`Button`控件,它提供了两种状态:选中和未选中,通常用于开关功能。用户可以快速切换其状态,通常表现为绿色和灰色或者勾选和未勾选的图标。然而,标准的`ToggleButton...
在Android开发过程中,`ToggleButton`是一种非常实用的UI控件,它可以被用来作为状态切换的开关。用户可以通过点击该按钮来改变其状态(开或关),这种特性使得`ToggleButton`在很多场景下都非常有用,比如开启/关闭...
在Android开发中, ToggleButton 是一个非常有用的控件,它扩展了RadioButton类,提供了一种在开/关状态之间切换的界面元素。这个控件通常用于实现开关功能,例如开启或关闭某个设置、显示或隐藏内容等。在给定的...
在Android开发中,`ToggleButton`是一个非常常见的控件,它作为一个开关按钮,用户可以点击它来切换两种状态,通常表现为“开”和“关”。这个控件非常适合用于那些需要二选一选择的场景,比如开启或关闭某个功能、...
《Android开发视频教程》第十一集:ToggleButton按钮的使用.zip
总之,`ToggleButton`是安卓开发中的一个重要组件,理解和掌握其使用方法及特性对于提升应用的用户体验至关重要。通过深入研究源码,开发者能够更好地理解其底层机制,从而实现更多自定义功能。
在Android开发中,自定义组件是一项重要的技能,它允许开发者根据特定需求打造独特且功能丰富的用户界面。本项目聚焦于创建一个可滑动的ToggleButton,它不仅具备普通ToggleButton的开关功能,还增加了滑动交互,...
在Android开发中,自定义View是一项重要的技能,它允许开发者根据需求创建独特的用户界面元素。本教程将聚焦于自定义ToggleButtton,一个在Android应用中常见的开关按钮。我们将探讨如何从零开始构建这样一个自定义...
在Android开发中,`ToggleButton` 和 `Switch` 都是用来实现开关功能的控件,它们在用户界面中常用于切换某个功能的开启或关闭状态。本文将详细介绍这两个控件的使用方法及其核心属性。 首先,我们来看 `...
在Android开发中,为了提供与iOS系统相似的用户体验,我们经常需要实现一种称为"开关"(Switch)的UI元素。这种元素通常用于用户选择某个功能的开启或关闭状态。本教程将详细介绍如何使用`ToggleButton`来实现iOS...