开关按钮实现日夜模式切换
来源:互联网 发布:java获取svn版本号 编辑:程序博客网 时间:2024/04/30 01:03
废话不多说,直接看实现代码
在资源文件attrs中,定义好需要切换的属性
这里的bg_listview_item,是一个跟liestview的item相关的属性,这样,我们在切换日夜间模式的时候,就能改变liestview的item背景接下来,我们在资源文件styles中,定义好两种主题
可以看到,在AppTheme_Day中,属性bg_listview_item引用listview_item_selector_day;在AppTheme_Night中,属性bg_listview_item引用listview_item_selector_night;在Listview的子Item的布局文件中,background只需要引用前面定义好的属性,这样就能够根据不同的模式,ListView的子Item应用不同的背景颜色
这样当我们点击切换按钮的时候,就可以手动切换模式了
下面,就是在Activity的oncreate()中,实现日夜间模式的切换
阅读全文
0 0
- 开关按钮实现日夜模式切换
- 日夜模式切换
- 日夜切换两种模式
- 简单的日夜模式切换
- 安卓实现日夜模式
- SlidingMenu以及日夜模式切换配置
- 安卓日夜模式的切换
- 通过动态获取资源ID,执行接口回调-----来实现日夜模式切换
- js通过图片切换实现开关按钮(一)
- Android 开关按钮切换,类似于iphone 效果,view实现
- 日夜模式
- 开关按钮实现
- 开关按钮的实现
- 开关按钮的实现
- 实现开关按钮
- MFC 利用checkbox 做成切换开关按钮
- Cocos2d-x 中开关按钮切换
- MFC 利用checkbox 做成切换开关按钮
- CodeVS1369 xth 砍树 解题报告【数据结构】【线段树/树状数组】
- 使用java来实现阻塞队列
- pecl是什么 如何在centos下安装pecl
- 鞭策自己,养成个好习惯吧
- Milking Time POJ
- 开关按钮实现日夜模式切换
- 数据结构 单链表
- 如何发布自己的composer并创建正式版本
- 为什么计算机时间和众多编程语言要从1970年1月1日开始算起
- git分支命令
- 【Nginx二】Nginx作为静态文件HTTP服务器
- ActiveMQ概述
- Swift基础:将闭包改为逃逸型场景
- linux 命令归纳