Pulsante con layout XML personalizzato

È ansible creare un button con un layout personalizzato xml?

Ho questo layout:

  • Retrofit (2.0 beta2) Il caricamento di file multipart non funziona
  • Il file di YouTubePlayerFragment non può essere lanciato in android.support.v4.app.Fragment
  • Come get il valore dell'object dalla posizione dell'adattatore listview
  • Che cosa sarà il meccanismo di caricamento laterale e di debug per applicazioni Android su ChromeOS?
  • Come riprodurre il suono quando il button viene cliccato in Android?
  • Utilizzo di FFmpeg con Android-NDK
  • <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="1dp" android:background="#7e7e7e"> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="10dp" android:background="#f9f9f9"> <TextView android:id="@+id/TextView01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:text="ButtText" android:textColor="#000000"> </TextView> <ImageView android:id="@+id/ImageView01" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/arrow" android:layout_alignParentRight="true"> </ImageView> </RelativeLayout> </LinearLayout> 

    Ora voglio usare questo su un button. Qualcuno sa come posso farlo?
    Stavo pensando se avessi il file Button.java che ha esteso Button. E poi setView (R.layout.mylayout.xml); … ma questo era facile, e chiaramente non funzionava

    Saluti Martin

  • come get le immagini da xmpp in applicazione android
  • Funziona BluetoothLeAdvertiser su un Nexus 5 con Android 5.0?
  • Converter QOMX_COLOR_FormatYUV420PackedSemiPlanar64x32Tile2m8ka
  • rendendo il bordo della scorrimento scomparire quando si scorge in android
  • onChildView e hasSiblings con Espresso
  • Android Autoscroll imageview
  • 2 Solutions collect form web for “Pulsante con layout XML personalizzato”

    Non è ansible utilizzare letteralmente quel layout sul volto di un Button . È ansible get un look simile utilizzando la properties; android:drawableRight su un Button , però.

    Ho avuto a che fare con questo recentemente perché ho voluto mettere due visualizzazioni di text in un button. Devi scegliere:

    1. Estendi la class di tasti e lo usa nel tuo layout
    2. Utilizza un layout inserito di un button e trascina dentro sempre che hai bisogno e fai cliccabile aggiungendo questo parametro ad esso:

       android:clickable="true" 

    Dopo di che puoi modificare l'apprendimento del tuo layout definendo il file

     android:background="@drawable/my_background" 

    per darle un "button" viso e comportmento

    /res/drawable/mi_background.xml

     <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_focused="true" android:drawable="@color/black"/> <item android:state_pressed="true" android:state_enabled="false" android:drawable="@color/black" /> <item android:drawable="@color/white"/> </selector> 
    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.