电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術(shù)文章
文章詳情頁

Android中SeekBar拖動條使用方法詳解

瀏覽:2日期:2022-09-20 08:52:17

本文實例為大家分享了Android中SeekBar拖動條使用方法的具體代碼,供大家參考,具體內(nèi)容如下

SeekBar控件效果展示

Android中SeekBar拖動條使用方法詳解

拖動條SeekBar繼承了ProgressBar,因此ProgressBar所支持的xml屬性和方法完全適合SeekBar。只是進(jìn)度條ProgressBar采用顏色填充來表明進(jìn)度完成程度,拖動條SeekBar則通過滑塊的外置來標(biāo)識——拖動滑塊允許進(jìn)度值的改變。(例如:條件Android系統(tǒng)的音量)

如上圖,通過拖動SeekBar滑塊,實現(xiàn)圖片透明度的修改。實現(xiàn)代碼如下:

創(chuàng)建xml布局文件(activity_seek_bar.xml)

<?xml version='1.0' encoding='utf-8'?><LinearLayout xmlns:android='http://schemas.android.com/apk/res/android' xmlns:app='http://schemas.android.com/apk/res-auto' xmlns:tools='http://schemas.android.com/tools' android:layout_width='match_parent' android:layout_height='match_parent' android:orientation='vertical' tools:context='.SeekBarActivity'> <ImageView android: android:layout_width='match_parent' android:layout_height='wrap_content' android:src='http://www.hdgsjgj.cn/bcjs/@drawable/pineapple' /> <!--android:thumb 自定義一個Drawable對象(設(shè)置滑塊的小圖標(biāo))--> <SeekBar android: android:layout_width='match_parent' android:layout_height='wrap_content' android:max='250' android:progress='150' android:thumb='@drawable/test' /></LinearLayout>

滑塊最大值為250,當(dāng)前值為150。可通過拖動滑塊進(jìn)行改變。android:thumb 為滑塊自定義一個Drawable對象(設(shè)置滑塊的小圖標(biāo)),使滑塊更加好看。

創(chuàng)建Activity操作實現(xiàn)類:

public class SeekBarActivity extends AppCompatActivity { private ImageView imageView;//圖片 private SeekBar seekBar;//拖動條 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_seek_bar); imageView = (ImageView)findViewById(R.id.image); seekBar = (SeekBar)findViewById(R.id.seekbar); seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() {、 //滑塊位置變動時觸發(fā)該方法 @Override public void onProgressChanged(SeekBar seekBar, int progress, boolean b) { //設(shè)置圖片透明度 imageView.setImageAlpha(progress); } @Override public void onStartTrackingTouch(SeekBar seekBar) { } @Override public void onStopTrackingTouch(SeekBar seekBar) { } }); }}

SeekBar滑塊位置變動時,ImageVIew的透明度將變?yōu)樵撏蟿訔lSeekBar的當(dāng)前值,將看到頂部圖片展示的效果。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Android
相關(guān)文章:
主站蜘蛛池模板: SOUNDWELL 编码器|电位器|旋转编码器|可调电位器|编码开关厂家-广东升威电子制品有限公司 | 定制液氮罐_小型气相液氮罐_自增压液氮罐_班德液氮罐厂家 | 翅片管散热器价格_钢制暖气片报价_钢制板式散热器厂家「河北冀春暖气片有限公司」 | 济南网站策划设计_自适应网站制作_H5企业网站搭建_济南外贸网站制作公司_锐尚 | 烟气换热器_GGH烟气换热器_空气预热器_高温气气换热器-青岛康景辉 | 工作心得_读书心得_学习心得_找心得体会范文就上学道文库 | 合肥风管加工厂-安徽螺旋/不锈钢风管-通风管道加工厂家-安徽风之范 | 桥架-槽式电缆桥架-镀锌桥架-托盘式桥架 - 上海亮族电缆桥架制造有限公司 | 宁波普瑞思邻苯二甲酸盐检测仪,ROHS2.0检测设备,ROHS2.0测试仪厂家 | 河南橡胶接头厂家,河南波纹补偿器厂家,河南可曲挠橡胶软连接,河南套筒补偿器厂家-河南正大阀门 | 污水处理设备,一体化泵站,一体化净水设备-「梦之洁环保设备厂家」 | 康明斯发电机,上柴柴油发电机,玉柴柴油发电机组_海南重康电力官网 | 球形钽粉_球形钨粉_纳米粉末_难熔金属粉末-广东银纳官网 | 密集柜_档案密集柜_智能密集架_密集柜厂家_密集架价格-智英伟业 密集架-密集柜厂家-智能档案密集架-自动选层柜订做-河北风顺金属制品有限公司 | EDLC超级法拉电容器_LIC锂离子超级电容_超级电容模组_软包单体电容电池_轴向薄膜电力电容器_深圳佳名兴电容有限公司_JMX专注中高端品牌电容生产厂家 | 作文导航网_作文之家_满分作文_优秀作文_作文大全_作文素材_最新作文分享发布平台 | 防火门-专业生产甲级不锈钢钢质防火门厂家资质齐全-广东恒磊安防设备有限公司 | 代理记账_公司起名核名_公司注册_工商注册-睿婕实业有限公司 | 不锈钢螺丝 - 六角螺丝厂家 - 不锈钢紧固件 - 万千紧固件--紧固件一站式采购 | 并离网逆变器_高频UPS电源定制_户用储能光伏逆变器厂家-深圳市索克新能源 | 酒水灌装机-白酒灌装机-酒精果酒酱油醋灌装设备_青州惠联灌装机械 | 中国产业发展研究网 - 提供行业研究报告 可行性研究报告 投资咨询 市场调研服务 | 氧化锆纤维_1800度高温退火炉_1800度高温烧结炉-南京理工宇龙新材料股份有限公司 | 节流截止放空阀-不锈钢阀门-气动|电动截止阀-鸿华阀门有限公司 | 深圳公司注册-工商注册代理-注册公司流程和费用_护航财税 | 变色龙云 - 打包app_原生app_在线制作平台_短链接_ip查询 | 废气处理_废气处理设备_工业废气处理_江苏龙泰环保设备制造有限公司 | 沈飞防静电地板__机房地板-深圳市沈飞防静电设备有限公司 | 东莞爱加真空科技有限公司-进口真空镀膜机|真空镀膜设备|Polycold维修厂家 | 聚合氯化铝-碱式氯化铝-聚合硫酸铁-聚氯化铝铁生产厂家多少钱一吨-聚丙烯酰胺价格_河南浩博净水材料有限公司 | 动物麻醉机-数显脑立体定位仪-北京易则佳科技有限公司 | 带锯机|木工带锯机圆木推台锯|跑车带锯机|河北茂业机械制造有限公司| | 螺杆泵_中成泵业 | 盛源真空泵|空压机-浙江盛源空压机制造有限公司-【盛源官网】 | 环氧树脂地坪漆_济宁市新天地漆业有限公司 | 皮带输送机-大倾角皮带输送机-皮带输送机厂家-河南坤威机械 | 北京租车公司_汽车/客车/班车/大巴车租赁_商务会议/展会用车/旅游大巴出租_北京桐顺创业租车公司 | 瑞典Blueair空气净化器租赁服务中心-专注新装修办公室除醛去异味服务! | 艺术漆十大品牌_艺术涂料加盟代理_蒙太奇艺术涂料厂家品牌|艺术漆|微水泥|硅藻泥|乳胶漆 | 耐压仪-高压耐压仪|徐吉电气| 十二星座查询(性格特点分析、星座运势解读) - 玄米星座网 |