我已经完成了不同的导航抽屉类型,如永久,持久 迷你变体,临时。在android中的弧形边缘导航抽屉
它们都是像下面那样的轮廓形状的矩形。
要求:我想创建一个导航抽屉具有弯曲边缘(在其右侧)。
让我们在我的资产净值看看。鉴于
<android.support.design.widget.NavigationView
android:background="#FFF"
android:id="@+id/nav_view"
android:layout_width="wrap_content" android:layout_height="match_parent"
android:layout_gravity="start" android:fitsSystemWindows="true"
app:headerLayout="@layout/nav_header_main" app:menu="@menu/activity_main_drawer"/>
它包含app:headerLayout
和app:menu
。如果我可以更改父亲NavigationView
边缘,那么app:headerLayout
和app:menu
将显示在其父边界内。我对吗 ?
更改android:background
对我无效。
怎么样在dimens.xml
添加dimen
是没有办法,我可以使用任何属性?
是否可以曲线导航抽屉的边缘(以编程方式或使用图像)?
如果是的话,任何指导将不胜感激。
顺便说一句,这不是一个项目的要求,我只是对它感兴趣..所以我不急于..将是伟大的创造这种导航!是不是?如果你有一个想法可以随意分享知识:)) –
有一个美丽的图书馆,当打开抽屉时具有弯曲的边缘效果,但不是静态的:)也许这对你很有趣https: //github.com/mxn21/FlowingDrawer – rom4ek
@ rom4ek虐待它试试感谢:)) –