Autore Topic: Toolbar - view appaiono a inizio schermo  (Letto 268 volte)

Offline tonno16

  • Utente storico
  • *****
  • Post: 1232
  • Respect: +60
    • Mostra profilo
  • Dispositivo Android:
    moto g
  • Play Store ID:
    Diego Tonini
  • Sistema operativo:
    OpenSuse
Toolbar - view appaiono a inizio schermo
« il: 27 Marzo 2015, 20:37:48 CET »
0
Si....un titolo migliore non mi è venuto.
Uso come stile:
Codice (XML): [Seleziona]
<style name="AppCompatLightNoActionBar" parent="Theme.AppCompat.Light.NoActionBar">
     
    </style>

O meglio, uso una libreria che come stile estende quello sopra scritto. Prima di aprire il thread ho comunque testato inserendo esattamente lo stile sopra scritto.
Tutto funziona. Il drawer copre la toolbar inserita come di seguito:
Codice (XML): [Seleziona]
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:tools="http://schemas.android.com/tools"
   xmlns:materialdesign="http://schemas.android.com/apk/res-auto"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   tools:context=".MainActivity">

    <android.support.v7.widget.Toolbar
       android:id="@+id/toolbar"
       android:layout_width="match_parent"
       android:layout_height="?attr/actionBarSize"

       android:background="?attr/colorPrimary"/>


    <FrameLayout

       android:id="@+id/fragment_container"
       android:layout_width="match_parent"
       android:layout_height="match_parent"/>

</RelativeLayout>

Ora, devo integrare crouton (la libreria). Come comportamento anomalo, succede che il toast prodotto dalla libreria comparo esattamente dove inizia la parte superiore dello schermo.
Inserendo un normale bottone nel mio main fragment, viene posizionato come mi aspetto. Ma se provo a fare Crouton.make().... mi ritrovo con tale problema.

Avete idee?

Post unito: [time]28 Marzo 2015, 01:02:20 CET[/time]
Mi rispondo da solo. È possibile attaccare il toast dovunque  si voglia fornendo in input come parametro un oggetto di tipo viewgroup
« Ultima modifica: 28 Marzo 2015, 01:09:23 CET da tonno16 »