[問題] XML 傳遞變數

看板AndroidDev作者 (C.C.Lemon)時間9年前 (2016/09/26 10:41), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
請問 Android 的XML 之間可以傳遞變數嗎? 例如 border.xml <shape > <stroke android:width="1px" /> </shape> A.xml // 想設定定 px =1 <Button android:background="@drawable/border" /> B.xml 想要設定 px = 2 <Button android:background="@drawable/border" /> 這樣有辦法實現嗎? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.134.61 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1474857684.A.0F1.html

09/26 11:45, , 1F
這用程式去動態設定就行了
09/26 11:45, 1F

09/26 14:47, , 2F
xml裡面設定參數的標準方法是style/attribute
09/26 14:47, 2F

09/26 14:49, , 3F
但是在5.0後才支援drawable中reference attribute
09/26 14:49, 3F

09/26 14:50, , 4F
用程式解最快,如果就是想純xml那還是拆兩個drawable xml
09/26 14:50, 4F
文章代碼(AID): #1Nw8hK3n (AndroidDev)