2016-09-09 3 views
1

나는이 하나 DIMENandroid XML에서 여러 차원을 연결하는 방법?

<dimen name="fab_margin">16dp</dimen> 
내가 원하는

플러스 fab_margin, android:attr/actionBarSize? 이

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

int로 변환하십시오. 프로그래밍 방식을 사용하십시오. –

+0

어떤 해결책이 있습니까? –

+0

아니, XML로 할 수 없다. 순수한 형태의 XML은 어떤 연산도 지원하지 않습니다. –

답변

2

같은

당신은 프로그래밍 방법을 사용할 수 있습니다.

int getMargin= (int) getResources().getDimension(R.dimen.fab_margin)+(int) getResources().getDimension(R.dimen.fab_margin_fragment); 
관련 문제