拖动条的简单应用
来源:互联网 发布:入骨相思知不知 番外 编辑:程序博客网 时间:2024/05/17 12:55
图片资源从网上获得,这个seekbar算是一个很简单的图片浏览,还可以用seekbar调整屏幕亮度,调整屏幕亮度需要在手机上运行可以体现效果,在模拟器上不能够提现效果,在手机上运行时候应注意不要把屏幕亮度调整为零,否则就会变成黑屏,调节会很麻烦
效果图:
SeekBarActivity.java
package com.hlx.demo;import android.app.Activity;import android.os.Bundle;import android.text.method.ScrollingMovementMethod;import android.widget.ImageView;import android.widget.SeekBar;import android.widget.SeekBar.OnSeekBarChangeListener;import android.widget.TextView;public class SeekBarActivity extends Activity { private SeekBar seekbar=null; private ImageView pic=null; private int picData[]=new int[]{R.drawable.pic_0,R.drawable.pic_1,R.drawable.pic_2, R.drawable.pic_3,R.drawable.pic_4,R.drawable.pic_5,R.drawable.pic_6, R.drawable.pic_7,R.drawable.pic_8,R.drawable.pic_9,R.drawable.pic_10, R.drawable.pic_11,R.drawable.pic_12,R.drawable.pic_13,R.drawable.pic_14, R.drawable.pic_15,R.drawable.pic_16,R.drawable.pic_17,R.drawable.pic_18, R.drawable.pic_19,R.drawable.pic_20,R.drawable.pic_21,R.drawable.pic_22, R.drawable.pic_23,R.drawable.pic_24,R.drawable.pic_25,R.drawable.pic_26, R.drawable.pic_27,R.drawable.pic_28,R.drawable.pic_29,R.drawable.pic_30, R.drawable.pic_31,R.drawable.pic_32,R.drawable.pic_33,R.drawable.pic_34, R.drawable.pic_35,R.drawable.pic_36,R.drawable.pic_37,R.drawable.pic_38, R.drawable.pic_39,R.drawable.pic_40,R.drawable.pic_41,R.drawable.pic_42, R.drawable.pic_43,R.drawable.pic_44,R.drawable.pic_45,R.drawable.pic_46, R.drawable.pic_47,R.drawable.pic_48,R.drawable.pic_49,R.drawable.pic_50}; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); super.setContentView(R.layout.main); this.seekbar=(SeekBar)super.findViewById(R.id.seekbar); this.pic=(ImageView)super.findViewById(R.id.pic); this.seekbar.setMax(50); //拖动条最大值是50 this.seekbar.setOnSeekBarChangeListener(new OnSeekBarChangeListenerImpl()); } private class OnSeekBarChangeListenerImpl implements OnSeekBarChangeListener {@Overridepublic void onProgressChanged(SeekBar seekBar, int progress,boolean fromUser) //正在拖动{SeekBarActivity.this.pic.setImageResource(SeekBarActivity.this.picData[seekBar.getProgress()]);//设置显示图片}@Overridepublic void onStartTrackingTouch(SeekBar seekBar) //滚动条开始拖动{}@Overridepublic void onStopTrackingTouch(SeekBar seekBar) //停止拖动{} }}main.xml
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <SeekBar android:id="@+id/seekbar" android:layout_width="fill_parent" android:layout_height="wrap_content" /> <ImageView android:id="@+id/pic" android:src="@drawable/pic_0" android:layout_width="fill_parent" android:layout_height="wrap_content" /> </LinearLayout>
- 拖动条的简单应用
- 15.SeekBar拖动条的应用实例
- 拖动条SeekBar的简单使用
- 拖动条SeekBar的简单使用
- Android 拖动条SeekBar的简单使用
- 简单自定义拖动条
- 一个简单的SeekBar(拖动条)的小练习
- SeekBar(拖动条)的简单功能和用法
- <SeekBar>拖动条的 简单功能与用法
- <SeekBar>拖动条的 简单功能与用法
- Progressbar进度条和SeekBar拖动条的简单使用
- java简单应用----下拉条的 应用
- 访Iphone 拖动相片特效Gallery的简单应用
- SeekBar(拖动条)-简单SeekBar定制
- 拖动条SeekBar的使用
- 垂直拖动条的实现
- SeekBar拖动条的使用
- 修改拖动条的外观
- c++浅谈声明和定义区别
- 求office 2012安装包。不要wps。谢谢了。
- OC第二课
- OpenLdap部署(wiindows)
- C++单元测试一:并非看上去那么简单——几个很实际的问题
- 拖动条的简单应用
- memcached hash算法
- 简单大方的登陆界面(包括flash动画)
- C++:虚函数和多态
- xorg-server-1.12.1 for android done--xorg-server-1.12.1-issue.txt
- Android开发实现HttpClient工具类
- HDU-1241Oil Deposits
- SCM系统理论概述
- Request与session与application的区别: