gpt4 book ai didi

android - android中具有弯曲边缘的抽屉导航

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:38:11 27 4
gpt4 key购买 nike

我已经完成了不同的抽屉导航类型,比如永久的、持久的迷你变体,临时。

它们的轮廓形状均为矩形,如下所示。

enter image description here


要求:我想创建一个带有弯曲边缘(在其右侧)的抽屉导航。

enter image description here

让我们看看我的导航。查看

 <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:headerLayoutapp:menu 将显示在它的父边界内。我说得对吗?

android:background 的更改对我不起作用。


dimens.xml 中添加 dimen 有什么我可以使用的属性吗?

是否可以弯曲抽屉导航的边缘(以编程方式或使用图像)?

如果有任何指导,我们将不胜感激。

最佳答案

最后,我决定为这种情况创建库:https://github.com/rom4ek/ArcNavigationView , 随意探索和使用它:) 它基于 Florent Champigny's ArcLayout ,经过一些调整,多亏了他。

这个库优于建议的是,它是构建在来自 android 设计库的标准 NavigationView之上,您可以像往常一样使用它,只需更改类(class)名称。希望很快会在 jcenter 上发布。以下是一些屏幕截图:

谢谢你的想法! :)

关于android - android中具有弯曲边缘的抽屉导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41328499/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com