您的位置:首页 > 移动开发 > Android开发

获取当前控件的背景颜色

2016-07-18 15:53 274 查看
很多时候我们会给控件动态的设置颜色,这个时候我们如果需要获取当前的颜色,有人就就会觉得很麻烦了,因为并没有getBackgroundColor的方法啊  这个其实也很简单
我们可以知道getBackground 是一个Drawable,而他的子类有一个叫做ColorDrawable的类,我们可以通过他来获取颜色。即:
color=((ColorDrawable)view.getBackground().mutate()).getColor();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息