2017-05-30 21 views
0

でスクロール、私は引き出しのサブメニューには二つの問題(私はアンドロイドのスタジオ・ウィザードで生成された引き出しの例を使用)Androidの引き出し選択し、サブメニュー

まず問題

を持っている私は、デサブ項目を選択しようと、たとえば、 "ツール"をクリックするとselecteItemの "エフェクト"がうまく動作しますが、 "共有"または "送信"をクリックしてselectedItem "エフェクト"をクリックしようとすると、動作しません:

Androidの例ですから、これは正式な例であり、うまくいくはずです) enter image description here

第二の問題

私はドを開こうとすると、(サブ項目を持つ例えば15項目)の項目がたくさんあるWICHので、私はその後、最後にクリックしたときに別の例を持っていますこれは自動的に上にスクロールされます。息子私は最後の項目の選択肢を見ることができません。スクロールが選択された項目に自動的に働くことが必要です。これは可能ですか?あなたの最初の問題の

例コード

<?xml version="1.0" encoding="utf-8"?> 
<menu xmlns:android="http://schemas.android.com/apk/res/android"> 

    <group android:checkableBehavior="single"> 
     <item 
      android:id="@+id/nav_camera" 
      android:icon="@drawable/ic_menu_camera" 
      android:title="Import" /> 
     <item 
      android:id="@+id/nav_gallery" 
      android:icon="@drawable/ic_menu_gallery" 
      android:title="Gallery" /> 
     <item 
      android:id="@+id/nav_slideshow" 
      android:icon="@drawable/ic_menu_slideshow" 
      android:title="Slideshow" /> 
     <item 
      android:id="@+id/nav_manage" 
      android:icon="@drawable/ic_menu_manage" 
      android:title="Tools" /> 
    </group> 

    <item android:title="Communicate"> 
     <menu> 
      <item 
       android:id="@+id/nav_share" 
       android:icon="@drawable/ic_menu_share" 
       android:title="Share" /> 
      <item 
       android:id="@+id/nav_send" 
       android:icon="@drawable/ic_menu_send" 
       android:title="Send" /> 
     </menu> 
    </item> 

</menu> 

答えて

1

ちょうどあなたのアイテムにアンドロイドグループを追加します。最初の項目のグループのように、私が知っているためのよう

<item android:title="Communicate"> 
     <menu> 
    <group android:checkableBehavior="single"> 
      <item 
       android:id="@+id/nav_share" 
       android:icon="@drawable/ic_menu_share" 
       android:title="Share" /> 
      <item 
       android:id="@+id/nav_send" 
       android:icon="@drawable/ic_menu_send" 
       android:title="Send" /> 
     </group> 
     </menu> 
    </item> 

及び第二の問題のためにcheckableBehaviorを選択したアイテムを自動的に維持します。アンドロイド:checkableBehavior

関連する問題