android image button android image button android android

android image button


You just use an ImageButton and make the background whatever you want and set the icon as the src.

<ImageButton    android:id="@+id/ImageButton01"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:src="@drawable/album_icon"    android:background="@drawable/round_button" />

enter image description here


just use a Button with android:drawableRight properties like this:

<Button android:id="@+id/btnNovaCompra" android:layout_width="wrap_content"        android:text="@string/btn_novaCompra"        android:gravity="center"        android:drawableRight="@drawable/shoppingcart"        android:layout_height="wrap_content"/>


You can just set the onClick of an ImageView and also set it to be clickable, Or set the drawableBottom property of a regular button.

    ImageView iv = (ImageView)findViewById(R.id.ImageView01);   iv.setOnClickListener(new OnClickListener() {   public void onClick(View v) {    // TODO Auto-generated method stub   }   });