Android下的扩展SeekBar
2010-05-28 15:36:00 来源:WEB开发网{
// 保存SeekBar的值
persistInt(coSeekBar.getProgress()+ciMinVal);
// must reset initval
ciInitVal = coSeekBar.getProgress()+ciMinVal;
}
super.onDialogClosed(positiveResult);
}
public void onProgressChanged(SeekBar seekBar, int progress, boolean fromTouch) {
coSeekBarValView.setText((ciMinVal+progress)+csUnit);
this.setSummary((ciMinVal+progress)+csUnit);
}
@Override
public void onStartTrackingTouch(SeekBar seekBar) {
// TODO Auto-generated method stub
}
@Override
public void onStopTrackingTouch(SeekBar seekBar) {
// TODO Auto-generated method stub
}
}
3、SeekBar的布局xml:
< ?xml version="1.0" encoding="UTF-8"? >
< LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:paddingTop="10px"
android:paddingLeft="10px"
android:paddingRight="10px"
android:paddingBottom="10px"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
< SeekBar
android:id="@+id/SeekBarControl"
android:paddingLeft="10px"
android:paddingRight="10px"
android:layout_width="fill_parent"
android:layout_height="wrap_content"/ >
< RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
< TextView
android:id="@+id/SeekBarMin"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:textSize="18px"
android:text="Min" / >
< TextView
android:id="@+id/SeekBarVal"
更多精彩
赞助商链接