CheckBox,可以在true和False之间来回转换,且继承与Button
RadioButton是一个单选控件,选择一个那其他几个就会变为false,一般会和RadioGroup一起使用
ToggleButton(切换程序中的状态):
android:textOn 设置打开时的文字(当在ToggleButton这个框中判定为true或false时,系统自动将文字转进去)
android:textOff 设置关闭时的文字
setChecked(boolean) 是否打开
setOnCheckedChangeLisener 返回告诉我们当前的状态
<ToggleButton android:id="@+id/toggleButton2" android:layout_width="match_parent" android:layout_height="wrap_content" android:textOn="hello" android:textOff="bye bye" android:checked="false" android:text="ToggleButton" />
SeekBar(显示当前进度的一种控件)
这是关于seekBar的一些代码 SeekBar seekBar=findViewById(R.id.seekBar); seekBar.setProgress(40); seekBar.setMax(100); seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() { @Override public void onProgressChanged(SeekBar seekBar, int i, boolean b) { Log.d(TAG, "onProgressChanged: "+i ); } @Override public void onStartTrackingTouch(SeekBar seekBar) { Log.d(TAG, "onStartTrackingTouch: "+seekBar.getProgress()); } @Override public void onStopTrackingTouch(SeekBar seekBar) { Log.d(TAG, "onStartTrackingTouch: "+seekBar.getProgress()); } });