这是我的菜单我想要隐藏俱乐部菜单项的组,当它可点击时我需要显示它如何.........不知道如何编码所以你能解释我怎么样code ..我在item属性中使用了visibility选项,但它不会在运行时显示
<item
android:id="@+id/zonevi"
android:title="Rotaract Club Of "
android:icon="@drawable/zonevi">
<menu>
<item
android:id="@+id/club1"
android:title="Budhanilkantha"
android:icon="@drawable/zonevi"/>
<item
android:id="@+id/club2"
android:title="Dillibazar Kathmandu"
android:icon="@drawable/zonevi"/>
<item
android:id="@+id/club3"
android:title="Gongabu"
android:icon="@drawable/zonevi"/>
<item
android:id="@+id/club4"
android:title="Kantipur"
android:icon="@drawable/zonevi"/>
<item
android:id="@+id/club5"
android:title="Kathmandu Metro"
android:icon="@drawable/zonevi"/>
<item
android:id="@+id/club6"
android:title="Kathmandu North East"
android:icon="@drawable/zonevi"/>
<item
android:id="@+id/club7"
android:title="Kanthmandu Sunrise"
android:icon="@drawable/zonevi"/>
<item
android:id="@+id/club8"
android:title="Kathmandu Youth North East"
android:icon="@drawable/zonevi"/>
<item
android:id="@+id/club9"
android:title="Pashupati-Kathmandu"
android:icon="@drawable/zonevi"/>
<item
android:id="@+id/club10"
android:title="Rajdhan"
android:icon="@drawable/zonevi"/>
<item
android:id="@+id/club11"
android:title="Swoyambhu"
android:icon="@drawable/zonevi"/>
<item
android:id="@+id/club12"
android:title="Thames International College"
android:icon="@drawable/zonevi"/>
</menu>
</item>
答案 0 :(得分:0)
向您的XML添加属性android:visibility="gone"
,如:
<item
android:id="@+id/zonevi"
android:title="Rotaract Club Of "
android:icon="@drawable/zonevi"
android:visibility="gone">
<menu>
<item
android:id="@+id/club1"
android:title="Budhanilkantha"
android:icon="@drawable/zonevi"/>
....................................
</menu>
</item>
然后当你的元素可点击时,使用方法:
YourView.setVisibility(View.VISIBLE);
或
YourView.setVisibility(View.GONE);