Android基于ImageView绘制的开关按钮效果示例

  

本文实例讲述了Android基于ImageView绘制的开关按钮效果。分享给大家供大家参考,具体如下:

  

,今天弄了一下用图片绘制开关按钮。

  

效果图:

  

 Android基于ImageView绘制的开关按钮效果示例“> <img src=

  

还有我两张图开始片和停止图片就是上面的图片,到时候大家可以按照自己的图片调用. .

  

main。xml文件   

在xml进入这段代码就好了。

        & lt; ImageView   Android: id=癅 + id/开始”   android: layout_width=" 150. px”   android: layout_height=" 80. px”   android: src=" https://www.yisu.com/zixun/@drawable开始”   android: layout_x=" 120.0 px”   android: layout_y=" 250.0 px”/比;      之前      

活动文件         公共类两个延伸活动实现OnClickListener {   私人ImageView开始=零;//开始   保护布尔isBrewing=false;//按钮置换   公共空间onCreate(包savedInstanceState) {//设置全屏   super.onCreate (savedInstanceState);   requestWindowFeature (Window.FEATURE_NO_TITLE);   getWindow () .setFlags (WindowManager.LayoutParams。FLAG_FULLSCREEN WindowManager.LayoutParams.FLAG_FULLSCREEN);   setContentView (R.layout.two);//绑定   开始=(ImageView) findViewById (R.id.start);   start.setOnClickListener(这个);   }//开始   公共空间startView () {   位图bmp=BitmapFactory.decodeResource (getresource (), R.drawable.stop);//打开资源图片   start.setImageBitmap (bmp);   isBrewing=true;   }//停止   公共空间stopView () {   位图bmp=BitmapFactory.decodeResource (getresource (), R.drawable.start);//打开资源图片   start.setImageBitmap (bmp);   isBrewing=false;   }   @Override   公共空间onClick(查看v) {   如果(v==开始){   如果(isBrewing)   stopView ();   其他的   startView ();   }   }   }      之前      

好完成. .

  

更多关于Android相关内容感兴趣的读者可查看本站专题:《Android布局布局技巧总结》,《Android视图视图技巧总结》,《Android开发入门与进阶教程》、《Android调试技巧与常见问题解决方法汇总》、《Android多媒体操作技巧汇总(音频,视频,录音等)》,《Android基本组件用法总结》及《安卓控件用法总结》

  

希望本文所述对大家Android程序设计有所帮助。

Android基于ImageView绘制的开关按钮效果示例