2024年3月14日发(作者:)
Android开发轻松实现带文字的ImageButton
实际上,ImageButton是不能添加文字的。要实现带文字的ImageButton的方法很
多,这里仅列举一种方法:自定义一个继承自ImageButton的类,然后Override它的
onDraw(Canvas canvas)方法。具体步骤如下:
1)新建一个Android工程,例如工程名:TestImageButton。怎么建工程?不用我
多说了吧。
2)新建一个MyImageButton类,继承utton
1
3)为类MyImageButton添加成员函数,详细代码如下:
package ;
import t;
import ;
import ;
import uteSet;
import utton;
public class MyImageButton extends ImageButton {
public String text = null; //要显示的文字
public float textX,textY; //文本显示的坐标位置
public int color; //文字的颜色
public MyImageButton(Context context, AttributeSet attrs) {
super(context,attrs);
2


发布评论