Как создавать кнопку и соединять немного элементов в android studio?

у меня есть один NavigationDrawer в моем коде, но статьи оказываются очень отдельными одни из других, вниз как в изображении.

introducir la descripción de la imagen aquí

Как я делаю, чтобы соединять их немного? и как я делаю, чтобы создавать кнопку внутри этого просматривать меню?

Красная стрела показывает то, что он хотел, что он состоит в том, чтобы соединять objectos для того, чтобы они были менее отдельными номер 5 слова "игры".



  
    

        
        
    

  

    
        

            

            

        

    

    
        

            
            
        
    

    
        
            
            
        
    

    

        

        

        
        
    


2
задан 04.08.2017, 09:33
3 ответа

То, что он желает, идет против guidelines, действительно в действительности ты не можешь менять это, если ты добавляешь внутри статьи элемент menГє и в Ваш ты видишь другую статью:

<item    
      android:title="juegos">
    <menu>    
        <item
            android:title="5">
        </item>
    </menu>
...
...
...

Ло Гєnico, которого ты можешь менять aquГ - место между группами, sobreescribiendo эта стоимость внутри твоего файла dimens.xml

<dimen name="design_navigation_padding_top_default" tools:override="true">120dp</dimen>
    <dimen name="design_navigation_separator_vertical_padding" tools:override="true">120dp</dimen>
    <dimen name="design_navigation_padding_bottom" tools:override="true">120dp</dimen>

Но место между элементами menГє не podrГ-схватывай менять их, так как этот вид diseГ±ada, чтобы показывать Гєnicamente значок и титул:

  <item
                android:id="@+id/my_item"
                android:icon="@drawable/ic_app"
                android:title="Mi Titulo" />

я предлагаю другую Тебе opciГіn, как создание твоих персонализированных совещаний, например проверяет NavDrawerItem (drawer_list_item.xml) этого пример

introducir la descripción de la imagen aquí

и tambiГ©n ты можешь hacerr использование ExpandableListView.

1
ответ дан 24.11.2019, 14:21

Чтобы уменьшать место между статьями просто уменьши стоимость margin, которую ты используешь в них. С другой стороны, я советую тебе использовать padding, если ты это не делаешь. Если бы ты смог предоставлять код твоего XML, он помог бы во время давания более конкретного ответа.

Приветствие.

0
ответ дан 24.11.2019, 14:21
  • 1
    Наиболее серьезнее помещать это как комментарий и оставлять ответы " для solventar" – Webserveis 18.05.2016, 12:03
  • 2
    там я ответил ему Франсиско – Nicolas Schmidt 18.05.2016, 15:40

Навигатион Дравер - контейнер других View, поэтому они настраиваемые, он был бы должен производить layout поля, которое содержит ListView, гарантируя в этом минимальный margin достигни и внизу, следующий за этим используя Основание adapter внутри activity, который манипулирует видом, где он показал Навигатион Дравер, загружать каждую статью меню присоединяя layout, созданный ранее, и уже в конце концов listview загружать это внутри Навигатион Дравер.

0
ответ дан 24.11.2019, 14:21