Come posso aggiungere pulsanti di scelta nell'app per Android con l'opzione come immagine, non il testo .. possiamo impostare il testo sul pulsante di opzione per android: setText proprietà. Ma voglio che venga mostrata un'immagine e non il testo .. Per favore aiutami?Pulsante di opzione con immagine al posto del testo
risposta
uso questo:
<RadioGroup
android:id="@+id/radioGroup1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<RadioButton
android:id="@+id/radio0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_launcher" />
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<RadioButton
android:id="@+id/radio01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_launcher" />
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<RadioButton
android:id="@+id/radio02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_launcher" />
</LinearLayout>
</RadioGroup>
grazie .. proverò questo. –
+1 Bella risposta. – Praveenkumar
Infelicemente mettendo RadioButton in LinearLayout fa sì che RadioGroup smetta di gestire gli stati controllati dei pulsanti annidati. Quindi il RadioGroup è inutile adesso. Prendi in considerazione l'utilizzo di
Che ne dite di questo con Android: drawableRight?
<RadioButton
android:id="@+id/map"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:drawableRight="@drawable/map" />
<RadioButton
android:id="@+id/satellite"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawableRight="@drawable/sat" />
</RadioGroup>
cosa succede se le immagini sono sincronizzate da web/url? – Killer
risposta migliore di quella selezionata come risposta corretta ... –
- 1. UITableViewRowAction con immagine al posto del titolo
- 2. Immagine di sfondo del pulsante di opzione
- 3. Cambia carattere del testo accanto al pulsante di opzione?
- 4. Pulsante con immagine e testo centrato
- 5. Come disegnare l'immagine al centro del pulsante di opzione
- 6. Pulsante Android Fatto al posto di Avanti
- 7. Pulsante WinForms con immagine e testo
- 8. Nascondi l'icona del pulsante di opzione ma non il testo
- 9. Creare matrice variante con testo al posto di Valore
- 10. HTML in Symfony2 etichette forma al posto del testo normale
- 11. ICANHAZ.js rendono elemento DOM al posto del testo
- 12. Swift personalizzato Pulsante Indietro Immagine e testo del NavBar
- 13. Modello di pulsante con immagine e testo nel wpf
- 14. Inserire il testo nell'etichetta per il pulsante di opzione?
- 15. HTML: come fare un pulsante di invio con testo + immagine al suo interno?
- 16. Come impostare il testo del pulsante Immagine (Android)?
- 17. Verifica di un pulsante di opzione con jQuery quando il pulsante di opzione è runat = "server"?
- 18. Pulsante WPF con immagine
- 19. Allega listener di eventi tramite javascript al pulsante di opzione
- 20. Allineamento del testo sul pulsante
- 21. Associare un modello al pulsante di opzione in ASP.NET MVC4?
- 22. raggruppamento pulsante di opzione asp.net
- 23. Associare l'oggetto JSON al pulsante di opzione in angularjs
- 24. JQuery - trova un pulsante di opzione in base al valore
- 25. Assegnare un valore iniziale al pulsante di opzione come selezionato
- 26. jQuery select2 reformats <select> ma invia l'ID opzione al posto del valore
- 27. Utilizzando memcache.add() al posto del set()
- 28. Testo del pulsante non con più righe
- 29. Visualizzazione del pulsante di comando con solo immagine
- 30. scorrimento del testo immagine attorno al punto centrato
Se si vuole fare in modo dinamico significa, è possibile utilizzare l'uso @Anu rispondere. E, nel tuo file java. Basta trovare il 'ImageView' con il loro id e usare la fonte delle immagini per quello. – Praveenkumar
thanku very much ... ci proverò ora. :) –