我正在尝试为我的一个项目和 here 实现 Material 设计,下面提到,
The maximum width of the nav drawer is 5 times the standard increment (56dp on mobile and 64dp on tablet).
所以我想知道如何为手机和平板电脑的抽屉导航实现这些宽度。我想为各自的设备(手机或平板电脑)设置不同的宽度。
我很乐意使用 XML,即使这也可以使用 Java 完成。
谢谢。
最佳答案
在您的项目中创建 values-sw600dp 文件夹并在其中添加 dimens.xml 文件。 在 values 和 values-sw600dp 文件夹的 dimens.xml 文件中定义宽度
对于值-sw600dp/dimens.xml
<resources>
<dimen name="width">300dp</dimen></resources>
对于值/dimens.xml
<resources><dimen name="width">150dp</dimen> </resources>
这样调用
android:layout_width="@dimens/width"
关于android - 平板电脑和手机中抽屉导航的不同宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28574506/