您的位置:首页 > 其它

实现一个imagebutton, 左边为图片,右边为文字

2012-06-20 10:20 381 查看
imagebutton好象添加了图片以后就不能显示文字了.

如何画一个既有图片又有文字的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);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐