2010-10-12 26 views
14

voglio creare un pulsante circolare avente un più e meno firmare a questo e esattamente utilizzato in Android applicazione Contatti come mostrato nell'immagine di seguito:tasto rotondo in Android

alt text

risposta

21

Si può vedere l'implementazione di questo pulsante in Android source code

È solo ImageButton con png circolare come sfondo. Ecco la definizione dei loro stili:

<style name="MinusButton"> 
    <item name="android:background">@drawable/btn_circle</item> 
    <item name="android:src">@drawable/ic_btn_round_minus</item> 
    <item name="android:contentDescription">@string/description_minus_button</item> 
</style> 

<style name="PlusButton"> 
    <item name="android:background">@drawable/btn_circle</item> 
    <item name="android:src">@drawable/ic_btn_round_plus</item> 
    <item name="android:contentDescription">@string/description_plus_button</item> 
</style> 
+0

Che cosa succede se ho dovuto mostrare testo sul pulsante? Intendo proprio come estendere i normali pulsanti? –

+0

Il codice sorgente non è disponibile – Marabita

+1

@ Marabita Grazie, risolto –

1

applica solo la tua immagine utilizzando android:background="@drawable/image" come una delle proprietà del pulsante nel file XML

Problemi correlati