Autore Topic: navigation drawer  (Letto 353 volte)

Offline namelessg

  • Nuovo arrivato
  • *
  • Post: 35
  • Respect: 0
    • Mostra profilo
navigation drawer
« il: 21 Maggio 2015, 11:46:59 CEST »
0
salve a tutti,
sto creando un navigation drawer

nel navigation vorrei che prima della lista , quindi della listview
comparisse un logo

ho provato a mettere l'immagine nell'xml
Codice: [Seleziona]
<android.support.v4.widget.DrawerLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/drawer_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
    <!-- The main content view -->
    <FrameLayout
        android:id="@+id/content_frame"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />
    <!-- The navigation drawer -->

QUI AVEVO MESSO L'IMMAGINE

    <ListView android:id="@+id/left_drawer"

        android:layout_width="240dp"
        android:layout_height="match_parent"
        android:layout_gravity="start"
        android:choiceMode="singleChoice"
        android:divider="@android:color/transparent"
        android:dividerHeight="0dp"
        android:background="@drawable/background_menu"/>

</android.support.v4.widget.DrawerLayout>

Ma non funziona cosi, l'app si chiude
come posso fare??
grazie

Offline felasandroid

  • Utente normale
  • ***
  • Post: 345
  • Respect: +10
    • Github
    • balduzziantonio
    • balduzziantonio.unifi
    • Mostra profilo
  • Dispositivo Android:
    Huawei P8 Lite
  • Play Store ID:
    FelasTech
  • Sistema operativo:
    Windows 10
Re:navigation drawer
« Risposta #1 il: 21 Maggio 2015, 11:48:52 CEST »
0
salve a tutti,
sto creando un navigation drawer

nel navigation vorrei che prima della lista , quindi della listview
comparisse un logo

ho provato a mettere l'immagine nell'xml
Codice: [Seleziona]
<android.support.v4.widget.DrawerLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/drawer_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
    <!-- The main content view -->
    <FrameLayout
        android:id="@+id/content_frame"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />
    <!-- The navigation drawer -->

QUI AVEVO MESSO L'IMMAGINE

    <ListView android:id="@+id/left_drawer"

        android:layout_width="240dp"
        android:layout_height="match_parent"
        android:layout_gravity="start"
        android:choiceMode="singleChoice"
        android:divider="@android:color/transparent"
        android:dividerHeight="0dp"
        android:background="@drawable/background_menu"/>

</android.support.v4.widget.DrawerLayout>

Ma non funziona cosi, l'app si chiude
come posso fare??
grazie

controlla qui se ti può essere utile:

http://www.anddev.it/index.php/topic,15855.0.html

Offline tonno16

  • Utente storico
  • *****
  • Post: 1197
  • Respect: +58
    • Mostra profilo
  • Dispositivo Android:
    moto g
  • Play Store ID:
    Diego Tonini
  • Sistema operativo:
    OpenSuse
Re:navigation drawer
« Risposta #2 il: 21 Maggio 2015, 11:58:19 CEST »
0
Ti consiglio vivamente la libreria di Mike penz o nome simile. Gestisci tutto senza intaccare xml ed è una libreria bellissima.

Offline namelessg

  • Nuovo arrivato
  • *
  • Post: 35
  • Respect: 0
    • Mostra profilo
Re:navigation drawer
« Risposta #3 il: 21 Maggio 2015, 12:00:34 CEST »
0
ciao grazie,

io devo solo inserire un'immagine nel top del drawer
non riesco a capire se posso farlo inserendela direttamente nel xml riportato prima

Post unito: 21 Maggio 2015, 12:59:13 CEST
risolto inserendo un relative layout
« Ultima modifica: 21 Maggio 2015, 12:59:13 CEST da namelessg, Reason: Merged DoublePost »