实现带图片和文字的imagebutton

来源:互联网 发布:山东建筑业网络快报 编辑:程序博客网 时间:2024/04/28 14:55

最近由于项目需要,实现一个imagebutton, 左边为图片,右边为文字.下面是实现方法:

import android.widget.LinearLayout;import android.content.Context;import android.util.AttributeSet;import android.widget.ImageView;import android.widget.TextView; public class ImageButton1 extends LinearLayout{  private ImageView mImage;  private TextView mText;   public ImageButton1(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.HORIZONTAL);    addView(mImage);    addView(mText);  } }


 

原创粉丝点击