CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: Varioflex con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 14 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 35 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 9 su 9
Discussione:

Icone in ImageButton

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Androidiano


    Registrato dal
    Nov 2011
    Località
    Ivrea
    Messaggi
    133

    Ringraziamenti
    7
    Ringraziato 8 volte in 8 Posts
    Predefinito

    Icone in ImageButton

    Problema nella creazione di ImageButton.
    Ho un'icona che è 48px X 48px.

    Creo dunque un ImageButton di 48X48 px..
    Il problema è che l'immagine,cioè la mia icona, esce dal bottone e oltre tutto non mantiene la grandezza reale ma viene 'slargata'..

    Sapete dirmi il motivo e che provvedimenti prendere?



    <TableRow
    android:id="@+id/tableRow1"
    android:layout_width="match_parent"
    android:layout_height="48dp"
    android:background="@color/greyToolBar">

    <LinearLayout android:id="@+id/linearLayout1"
    android:layout_height="48dp"
    android:layout_marginLeft="5dp"
    android:layout_marginRight="50dp"
    android:layout_marginTop="5dp"
    android:layout_marginBottom="5dp"
    android:layout_width="match_parent">


    <ImageButton
    android:id="@+id/dettaglioappua"
    android:layout_height="48px"
    android:layout_width="48px"
    android:layout_marginLeft="0px"
    android:layout_marginTop="2dp"
    android:layout_weight="16"
    android:src="@drawable/ic_menu_delete" >
    </ImageButton>

    </LinearLayout>
    </TableRow>

  2.  
  3. #2
    Senior Droid


    Registrato dal
    May 2010
    Località
    Rivoli
    Messaggi
    426

    Ringraziamenti
    6
    Ringraziato 48 volte in 47 Posts
    Predefinito

    Hai provato con
    codice:
    <ImageButton
    ...
    android:layout_height="48dip"
    android:layout_width="48dip"
    </ImageButton>

  4. #3
    Androidiano


    Registrato dal
    Nov 2011
    Località
    Ivrea
    Messaggi
    133

    Ringraziamenti
    7
    Ringraziato 8 volte in 8 Posts
    Predefinito

    Si si provat Copacapana..

    Ho risolto con questo parametro:

    android:scaleType="centerInside"


    Mi centra e adatta l'immagine all'interno del button.

    Hai mai provato l'oggetto menù tu?
    A parer tuo per fare una toolbar è più adatta la strada che sto facendo io o fare un <option menù>?

  5. #4
    Senior Droid


    Registrato dal
    May 2010
    Località
    Rivoli
    Messaggi
    426

    Ringraziamenti
    6
    Ringraziato 48 volte in 47 Posts
    Predefinito

    Ho provato l'oggetto menu, anche dinamico (cambiano le voci, in base alla maschera) ma non ne sono rimasto molto soddisfatto.

    Mi sono trovato bene, invece, con la toolbar.
    In realtà li ho presi in giro: anzichè una toolbar, ho fatto dei semplici bottoni con dei disegnini simil-toolbar, in un Layout con allineamento orizzontale

  6. #5
    Androidiano


    Registrato dal
    Nov 2011
    Località
    Ivrea
    Messaggi
    133

    Ringraziamenti
    7
    Ringraziato 8 volte in 8 Posts
    Predefinito

    Quindi praticamente una strada simile alla mia? giusto?

  7. #6
    Senior Droid


    Registrato dal
    May 2010
    Località
    Rivoli
    Messaggi
    426

    Ringraziamenti
    6
    Ringraziato 48 volte in 47 Posts
    Predefinito

    Simile?!? Giudica tu...

    Ho fatto un

    codice:
    <HorizontalScrollView
    ...
    android:orientation="horizontal"
    >
      <LinearLayout
      ...
      android:orientation="horizontal"
      >
        <Button ...>
        <Button ...>
        <Button ...>
      </LinearLayout>
    </HorizontalScrollView>
    ...cancella la TableRow & ricordati gli android: orientation="horizontal"

    La HorizontalScrollView serve, perchè se metti troppi button, e non ci stanno sullo schermo, l'utente può scorrere la toolbar

    P.S.

    Ti consiglio di mettere il codice di sopra, con la "toolbar", in un file XML separato, e poi includerlo negli XML di tutte le maschere che devono usarlo.
    In questo modo hai i seguenti vantaggi:
    - un solo file XML, dove fare eventuali modifiche & correzioni
    - dei files XML più piccoli, e quindi più veloci a caricare
    Ultima modifica di TheCopacabanaMan; 15-12-11 alle 17:40

  8. #7
    Androidiano


    Registrato dal
    Nov 2011
    Località
    Ivrea
    Messaggi
    133

    Ringraziamenti
    7
    Ringraziato 8 volte in 8 Posts
    Predefinito

    Grazie per il consiglio,
    oggi ho provato a far così. Ottimo.
    Certo questi Layout se vuoi adattarli evitando la ScrollView su più schermi ti si complica la vita va..

    Buona serata mitico.

  9. #8
    Androidiano


    Registrato dal
    Nov 2011
    Località
    Ivrea
    Messaggi
    133

    Ringraziamenti
    7
    Ringraziato 8 volte in 8 Posts
    Predefinito

    Ma provo a chiederti una cosa..

    Ho sempre visto che non esiste un concetto di status bar.

    Se volessi tenere una barra sempre in fondo.. che misure posso dagli?

  10. #9
    Androidiano


    Registrato dal
    Nov 2011
    Località
    Ivrea
    Messaggi
    133

    Ringraziamenti
    7
    Ringraziato 8 volte in 8 Posts
    Predefinito

    Lascia stare, ho evitato questa strada.
    Grazie lo stesso.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy