안드로이드 navigationview(drawerlayout)질문입니다!!


안녕하세요 오랜만에 질문을 올리게 되네요 ㅠㅠ navigationview를 작업중인데 이부분이 잘 안되서 이렇게 올립니다.navigationview는 안드로이드 스튜디오에 있는 것을 가져다가 사용하였습니다!이미지 저 빨간 부분을 아래 그림 처럼 없애고 싶습니다.이미지

<?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_recommend"
            android:icon="@drawable/ic_menu_camera"
            android:checkable="true"
            android:title="추천커피" />
        <item
            android:id="@+id/nav_tools"
            android:icon="@drawable/ic_menu_gallery"
            android:title="커피도구" />
        <item
            android:id="@+id/nav_kind"
            android:icon="@drawable/ic_menu_slideshow"
            android:title="커피종류" />
        <item
            android:id="@+id/nav_handdrip"
            android:icon="@drawable/ic_menu_manage"
            android:title="핸드드립" />
        <item
            android:id="@+id/nav_store"
            android:icon="@drawable/ic_menu_manage"
            android:title="핸드드립 전문점"
            />
    </group>
    <item android:title="@null">
        <menu>

            <item
                android:id="@+id/nav_setting"
                android:icon="@drawable/ic_menu_share"
                android:title="설정" />
            <item
                android:id="@+id/nav_information"
                android:icon="@drawable/ic_menu_send"
                android:title="프로그램 정보" />
</menu>
    </item>
</menu>

item android title="@null"을 하게 되면 첫번째 그림 처럼 공간이 있게 되더라구요 혹시 두번째 그림처럼 구분은 지으면서 공간이 없게 하는 방법이 없을까요? 부탁 드려요 ~ㅠㅠ 읽어주셔서 감사합니다.

  • 2016년 05월 14일에 작성됨
    취준생..ㅠ_ㅠ 안드로이드요

조회수 484


1 답변


좋아요
0
싫어요
채택취소하기

group에 id 를 부여해주시고 menu를 지우시면됩니다. (아래 id는 제가 임의로 부여한것이에요!)

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

    <group
        android:id="@+id/test"
        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>

    <group
        android:id="@+id/test1"
        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>

  • 2016년 05월 14일에 작성됨
    안드로이드, 루비온레일즈

  • 항상 매번 감사합니다 ㅠ_ㅠ 좋은 하루 되세요!!!!    한정희   2016.5.15 21:03     

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close