本文实例讲述了Android基于ImageView绘制的开关按钮效果。分享给大家供大家参考,具体如下:
,今天弄了一下用图片绘制开关按钮。
效果图:
还有我两张图开始片和停止图片就是上面的图片,到时候大家可以按照自己的图片调用. .
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绘制的开关按钮效果示例