package com.hlidskialf.android.widget; import android.widget.LinearLayout; import android.content.Context; import android.util.AttributeSet; import android.widget.ImageView; import android.widget.TextView; public class LabelImageButton extends LinearLayout { private ImageView mImage; private TextView mText; public LabelImageButton(Context context, AttributeSet attrs) { super(context,attrs); mImage = new ImageView(context,attrs); mImage.setPadding(0,0,0,0); mText = new TextView(context,attrs); mText.setGravity(android.view.Gravity.CENTER_HORIZONTAL); mText.setPadding(0,0,0,0); setClickable(true); setFocusable(true); setBackgroundResource(android.R.drawable.btn_default); setOrientation(LinearLayout.VERTICAL); addView(mImage); addView(mText); } } </JAVA>
<com.hlidskialf.android.widget.LabelImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@android:drawable/ic_menu_more"
android:text="MOAR"
android:textColor="#ff000000"
/>