我试图为我的一个项目和 here 实现 Material 设计,提到了以下内容,



所以我想知道如何为移动和平板电脑的抽屉导航实现这些宽度。我想为相应的设备(手机或平板电脑)设置不同的宽度。

我很乐意使用 XML,即使这也可以使用 Java 来完成。

谢谢你。

最佳答案

在您的项目中创建 values-sw600dp 文件夹并在其中添加 dimens.xml 文件。
在 values 和 values-sw600dp 文件夹的 dimens.xml 文件中定义宽度

对于 values-sw600dp/dimens.xml

    <resources>
    <dimen name="width">300dp</dimen></resources>

对于 values/dimens.xml
    <resources><dimen name="width">150dp</dimen>   </resources>

以这种方式调用
   android:layout_width="@dimens/width"

关于android - 平板电脑和手机中抽屉导航的不同宽度,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28574506/

10-12 00:11
查看更多