SmartPhone与Tablet的不同XML值

时间:2017-06-13 17:56:18

标签: android android-layout

我正在尝试为我的应用为imageview height'simageview width's设置不同的XML值。问题是我需要智能手机版平板电脑版的高度和宽度的不同值。有办法做到这一点吗?提前谢谢。

1 个答案:

答案 0 :(得分:3)

您可以在Android Check Here

中使用资源限定符

定义图像宽度&尺寸文件中的高度

<强>值/ dimens.xml

<resources>
    <dimen name="image_width">100dp</dimen>
</resources>

<强>值-sw600dp / dimens.xml

<resources>
    <dimen name="image_width">150dp</dimen>
</resources>

在activity / fragment xml

<ImageView
     android:width="@dimen/image_width"
     android:height="@dimen/image_height" />