Android setBackgroundResource和setBackgroundDrawable和用法
生活随笔
收集整理的這篇文章主要介紹了
Android setBackgroundResource和setBackgroundDrawable和用法
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
| 兩個(gè)方法的效果是一樣,只是區(qū)別于效率! |
從上面可以看出來是從資源文件中獲取drawable中的pause_selecor對(duì)象,如果是經(jīng)常要用到的drawable對(duì)象,就可以讓它成為一個(gè)成員變量來使用,
例如:在onCreate的時(shí)候就讀取一次資源文件將它轉(zhuǎn)為Drawable對(duì)象。
Java代碼:
pauseSelecor = myContext.getResources().getDrawable(R.drawable.pause_selecor);當(dāng)需要改變背景的時(shí)候,不需要再去資源文件中去找,而是可以通過:
Java代碼:
pauseSelecor .setBackgroundDrawable(onPause);?
轉(zhuǎn)載于:https://www.cnblogs.com/zhujiabin/p/7338931.html
總結(jié)
以上是生活随笔為你收集整理的Android setBackgroundResource和setBackgroundDrawable和用法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 简易商品购物车
- 下一篇: Android无线测试之—UiAutom