專案場景:
如果你想用CardView加ImageView做出一個帶有質感的圓角按鈕,但是Android11運行完美無瑕,可是切換到android7卻發現漏洞百出,那么以下便是最佳解決方案
問題描述:
如圖這是布局代碼

這是Android11上運行的結果

這是android7運行的結果

原因分析:
在特大小下圓形CardView遭不住比它半徑還大的cardCornerRadius屬性這就導致了填充不滿的問題
解決方案:
將其cardCornerRadius屬性的值調整到layout_width和layout_height值的一半
效果如圖:

完美解決
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/278885.html
標籤:其他
