自定义ToggleButton--温馨效果-xml中使用代码写监听就好
来源:互联网 发布:java静态方法使用泛型 编辑:程序博客网 时间:2024/05/29 08:34
效果图:
下载地址:http://download.csdn.net/detail/u012372351/9368198
使用方法:
代码设置打开开始关闭:
if(Constant.userinfo.getData().isIdlesse()) { mine_ToggleButton.setToggleOn(); }else{ mine_ToggleButton.setToggleOff(); }
监听事件:
mine_ToggleButton.setOnToggleChanged(new ToggleButton.OnToggleChanged() { @Override public void onToggle(boolean on) { String url=Constant.HTTP_LESSE+Constant.userinfo.getData().getId(); Map<String,String> map=new HashMap<String, String>(); map.put("expertId", Constant.userinfo.getData().getId()+""); map.put("isIdlesse", on+""); JSONObject josn= null; try { josn = new JSONObject(map); VolleyReQuest.ReQuestPost(MineActivity.this, url, "lesse_post", josn, new VolleyInterface(MineActivity.this,VolleyInterface.mLisener,VolleyInterface.mErrorLisener) { @Override public void onMySuccess(JSONObject response) { } @Override public void onMyError(VolleyError error) { showToast("失败!请检查网络"); } }); } catch (Exception e) { e.printStackTrace(); } } });
特别提示:toggle_button_attrs.xml不能忘记
<?xml version="1.0" encoding="utf-8"?><resources> <declare-styleable name="ToggleButton"> <attr name="borderWidth" format="dimension"> </attr> <attr name="offBorderColor" format="reference|color"> </attr> <attr name="offColor" format="reference|color"> </attr> <attr name="onColor" format="reference|color"> </attr> <attr name="spotColor" format="reference|color"> </attr> <attr name="animate" format="reference|boolean"> </attr> </declare-styleable></resources>
1 0
- 自定义ToggleButton--温馨效果-xml中使用代码写监听就好
- 在IDEA中使用自己写好的Java代码
- 类似toggleButton效果的自定义按钮
- ToggleButton 开关按钮使用代码
- 使用ToggleButton按钮实现开关效果
- android中ToggleButton的使用
- 自定义togglebutton
- 自定义ToggleButton
- 自定义ToggleButton
- ToggleButton自定义
- 自定义ToggleButton
- 使用style.xml自定义button效果
- ToggleButton的使用,RadioGroup的使用和监听,
- android-代码实现xml中selector效果
- 使用ToggleButton
- 写代码好习惯
- 如何写好代码
- 如何写好代码
- 什么是spring,谈谈你对spring的理解
- Java文件处理类
- java使用thrift
- spring与Hibernate的整合
- Java 读取汉字全拼简写
- 自定义ToggleButton--温馨效果-xml中使用代码写监听就好
- python基础
- Bootstrap采样方法的python实现
- 线程池技术
- JavaScript生成随机字符
- 如何上传图片到服务器(ios)
- 龙芯1B,龙芯1C系列VxWorks操作系统BSP调试完成
- 自定义通知的方法
- js中的KeyCode码