2016-09-09 40 views
1

我有一個捫如何在android XML中連接多個維度?

<dimen name="fab_margin">16dp</dimen> 

我想加fab_marginandroid:attr/actionBarSize

這樣

<dimen name="fab_margin_fragment">(@dimen/fab_margin)+(?android:attr/actionBarSize)</dimen> 
+0

將其轉換爲int。使用編程方法 –

+0

在xml中沒有任何解決方案? –

+0

不,你不能用XML來完成。純粹的XML格式不支持任何操作。 –

回答

2

你可以用編程的方式。

int getMargin= (int) getResources().getDimension(R.dimen.fab_margin)+(int) getResources().getDimension(R.dimen.fab_margin_fragment);