实现的功能:在应用加一个功能,就像uc或者阅读器的日间模式夜间模式那种。
一看到这个我首先想到的就是换背景和字体颜色等,但是每个页面都有好多控件这样做太麻烦了,于是就想到写一个类然后其他的页面来继承这个类。但是在这个类里面不能获得其他的页面的控件。不知道大家有没有做过的,可以给个思路。
继承一个基类是不行了,所以我现在的解决办法就是:当用户点击模式切换的按钮时触发监听器。将改变的值存到sp里面。然后页面初始化之前判断该值,调用切换方法。
不过我还是觉得这样比较麻烦。应该有比较好的方法实现。希望做过的前辈可以留下你们的做法,给个思路。
一看到这个我首先想到的就是换背景和字体颜色等,但是每个页面都有好多控件这样做太麻烦了,于是就想到写一个类然后其他的页面来继承这个类。但是在这个类里面不能获得其他的页面的控件。不知道大家有没有做过的,可以给个思路。
继承一个基类是不行了,所以我现在的解决办法就是:当用户点击模式切换的按钮时触发监听器。将改变的值存到sp里面。然后页面初始化之前判断该值,调用切换方法。
不过我还是觉得这样比较麻烦。应该有比较好的方法实现。希望做过的前辈可以留下你们的做法,给个思路。