WEB开发网
开发学院手机开发Android 开发 android 菜单的详介 阅读

android 菜单的详介

 2013-10-06 14:11:33 来源:WEB开发网   
核心提示:图-77.7.2.常用属性SeekBar是ProgressBar的间接子类,因此SeekBar的属性参见ProgressBar的属性列表7.7.3.示例代码以下代码定义了图-7的控件样式:<SeekBarandroid:id="@+id/sb"android:layout_width=&quo
图-7
7.7.2.常用属性
SeekBar是ProgressBar的间接子类,因此SeekBar的属性参见ProgressBar的属性列表
7.7.3.示例代码
以下代码定义了图-7的控件样式:
<SeekBar
android:id="@+id/sb" 
  android:layout_width="fill_parent" 
  android:layout_height="wrap_content" 
  android:max="100"
  android:progress="10"/>
说明:max属性:表示整个控件的最大长度值。Progress表示目前滑块所处的位置的值是10。
7.8.OnSeekBarChangeListener接口
7.8.1.概述
该接口负责监听SeekBar控件的的滑块移动。
7.8.2.常用方法
1、void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser);
作用:滑块进度值发生改变时,触发本方法。
说明:
参数-seekBar:当前的SeekBard对象。
参数-progress:滑块的进度值。
参数-fromUser:用户是否拖动了滑块,true:是,false;否。
2、void onStartTrackingTouch(SeekBar seekBar);
作用:开始移动滑块时,触发本方法,滑块移动中本方法不再执行。
3、void onStopTrackingTouch(SeekBar seekBar);
作用:结束移动滑块时,触发本方法。
7.8.3.【示例代码】
//实现OnSeekBarChangeListener接口
public class MainAct extends Activity implements OnSeekBarChangeListener{
  SeekBar sb;
  int mProgress;//存放滑块进度值
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    sb=(SeekBar)findViewById(R.id.sb);//创建滑块对象
    //注册进度条改变的监听事件
    sb.setOnSeekBarChangeListener(this);
  }
  //实现onProgressChanged方法,进度条发生改变时触发该方法
@Override

上一页  2 3 4 5 6 7 8 9 10 11  下一页

Tags:android 菜单

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接