Android编程实现给Button添加图片和文字的方法

Android编程实现给Button添加图片和文字的方法,第1张

概述本文实例讲述了Android编程实现给Button添加图片和文字的方法。分享给大家供大家参考,具体如下:

本文实例讲述了AndroID编程实现给button添加图片和文字的方法。分享给大家供大家参考,具体如下:

//为按钮添加图片和文字的方法public Spanned getSpan(int ID,String s) { ImageGetter imgGetter = new HTML.ImageGetter() {  @OverrIDe  public Drawable getDrawable(String source) {  // Todo auto-generated method stub  Drawable drawable = null;  drawable = MainActivity.this.getResources().getDrawable(   Integer.parseInt(source));  drawable.setBounds(0,drawable.getIntrinsicWIDth(),drawable.getIntrinsicHeight());  return drawable;  } }; StringBuffer sb = new StringBuffer(); sb.append("<img src=\"").append(ID).append("\"/>")  .append("       ").append("<Font>" + s + "</Font>"); ; Spanned span = HTML.fromHTML(sb.toString(),imgGetter,null); return span;}

这个方法的使用:

button=(button)findVIEwByID(R.ID.button);button.setText(getSpan(R.drawable.button_iv,"按钮"));

其中 R.drawable.button_iv是int型的,存放在res/drawable文件夹下的图片,它是被添加到按钮上面的图片,它对应getSpan(int  ID,String  s)中的ID,而该方法中的s指的是添加到按钮上面的文字!

希望本文所述对大家AndroID程序设计有所帮助。

总结

以上是内存溢出为你收集整理的Android编程实现给Button添加图片和文字的方法全部内容,希望文章能够帮你解决Android编程实现给Button添加图片和文字的方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1141868.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存