我只是想知道我可以在dimens.xml中做一些计算吗?我尝试过但不起作用:
dimens.xml
<dimen name="wrap_content">-2dp</dimen>
<dimen name="width">@dimen/wrap_content * 0.5</dimen>
<dimen name="height">@dimen/wrap_content * 0.5</dimen>
my_layout.xml
<include
android:id="@+id/main_right_menu_layout"
android:layout_width="@dimen/width"
android:layout_height="@dimen/height"
layout="@layout/main_right_menu_layout" />
答案 0 :(得分:5)
没有。资源按照设备及其方向进行解析。因此,您无法使用对其他资源的引用,并在dimens.xml
中对它们进行计算。
答案 1 :(得分:0)
否在xml中无法做到。但它可以通过java代码完成。