Android RadioButton 背景圖變形問題


問題描述: 字體

                    通常咱們在作收藏、關注功能的時候會使用到RadioButton,可是咱們在設置背景爲圖片的時候,會出現變形拉伸,或者擠壓。spa


解決方法:圖片

   經過嘗試發現:設置RadioButton的text屬性,只須要有這個屬性就能夠,而後再添加textsize屬性,將字體大小屬性值設置爲比較小,我設置爲2sp。運行後咱們會發現圖片變形問題不復存在。it


   分析:io

   沒有看源代碼,在這裏意淫一下,意淫的就當玩樂吧!多是個小bug,RadioButton 的背景圖會受到字體大小的影響,當字體大於背景圖的大小就會出現變形的狀況。class

經過設置字體的大小小於背景圖的大小,這樣RadioButton的大小取決於較大的那個元素也就是背景圖,這樣背景圖和RadioButton的大小保持一致就避免了背景圖變形。bug

相關文章
相關標籤/搜索