gpt4 book ai didi

java - 抽屉导航 : Multiple active elements

转载 作者:太空宇宙 更新时间:2023-11-04 12:38:42 25 4
gpt4 key购买 nike

我使用抽屉导航内的菜单元素来切换 map 图层,但现在只能突出显示一个,只要我点击另一个,前一个就会失去突出显示。这是我到目前为止的代码:

<group android:checkableBehavior="all">
<item
android:id="@+id/traffic_layer"
android:icon="@drawable/ic_menu_gallery"
android:title="Traffic layer" />
<item
android:id="@+id/work_zones"
android:icon="@drawable/ic_menu_gallery"
android:title="Work zones" />
<item
android:id="@+id/accidents"
android:icon="@drawable/ic_menu_gallery"
android:title="Accidents" />
<item
android:id="@+id/incidents"
android:icon="@drawable/ic_menu_gallery"
android:title="Incidents" />
<item
android:id="@+id/poi"
android:icon="@drawable/ic_menu_gallery"
android:title="POI" />
</group>

我怎样才能实现像谷歌地图层多选抽屉导航列表这样的东西?
Google Maps toggles

感谢您的回答,并为我糟糕的英语感到抱歉:)

最佳答案

如果可以的话,您可以使用 Group 两次

像这样

<group android:checkableBehavior="single">
<item
android:id="@+id/nav_1"
android:icon="@drawable/ic_icon"
android:title="Item 1"
android:checked="true"/>

<item
android:id="@+id/nav_2"
android:icon="@drawable/ic_icon"
android:title="Item 2" />


<item android:title="Subtitle 1">
<menu>
<group android:checkableBehavior="single">

<item
android:id="@+id/nav_2"
android:icon="@drawable/ic_icon"
android:title="Item 3" />

<item
android:id="@+id/nav_4"
android:icon="@drawable/ic_icon"
android:title="Item 4" />

<item
android:id="@+id/nav_5"
android:icon="@drawable/ic_icon"
android:title="Item 5" />
</group>
</menu>
</item>
</group>

所以你可以选择多个项目

关于java - 抽屉导航 : Multiple active elements,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37053538/

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