[問題] XML 傳遞變數

作者: Jichang (C.C.Lemon)   2016-09-26 10:41:22
請問 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" />
這樣有辦法實現嗎?
謝謝!
作者: benedict76 (ben)   2016-09-26 11:45:00
這用程式去動態設定就行了
作者: ssccg (23)   2016-09-26 14:47:00
xml裡面設定參數的標準方法是style/attribute但是在5.0後才支援drawable中reference attribute用程式解最快,如果就是想純xml那還是拆兩個drawable xml

Links booklink

Contact Us: admin [ a t ] ucptt.com