Ecco la mia ToggleButton
:centratura ToggleButton Immagine - senza testo
<ToggleButton
android:id="@+id/bSmenuTopItems"
android:layout_width="wrap_content"
android:layout_height="48dp"
android:background="@drawable/master_button_selector"
android:drawableLeft="@drawable/flame_icon" />
non ho il testo in questa immagine, ho bisogno di un ToggleButton
a causa di stato attivo.
EDIT: Penso che la domanda sia stata fraintesa. C'è un drawable all'interno del pulsante Toggle (flame_icon
) ed è impostato come background
. Voglio che sia centrato. Non c'è testo, solo un'immagine. Ho bisogno di un pulsante di commutazione perché ho bisogno di avere uno stato attivo quando selezionato.
solo drawableLeft
, drawableRight
, drawableTop
, ecc voglio un draweableMiddle
che non sembra exisit c'è.
(1) perché peso 50? ci sono una tonnellata di oggetti in questa riga che non puoi usare 1 per ciascuno per rappresentare lo stesso peso? (2) che tipo di layout? hai provato layout_gravity invece della sola gravità? o center_horizontal se è un layout relativo? – Rarw
@Rarw È un 'LinearLayout'. Ma perché ciò influenzerebbe ciò che accade all'interno del pulsante? – KickingLettuce
Ho pensato che stavate centrando il pulsante. Stai cercando di centrare l'immagine nel pulsante? – Rarw