国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Android > 正文

Android編程實(shí)現(xiàn)給Button添加圖片和文字的方法

2020-04-11 11:17:08
字體:
供稿:網(wǎng)友

本文實(shí)例講述了Android編程實(shí)現(xiàn)給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, 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;}

這個(gè)方法的使用:

button=(Button)findViewById(R.id.button);button.setText(getSpan(R.drawable.button_iv,"按鈕"));

其中 R.drawable.button_iv是int型的,存放在res/drawable文件夾下的圖片,它是被添加到按鈕上面的圖片,它對(duì)應(yīng)getSpan(int  id,String  s)中的id,而該方法中的s指的是添加到按鈕上面的文字!

希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 芒康县| 柞水县| 镶黄旗| 池州市| 泰宁县| 商城县| 肃宁县| 明水县| 乐安县| 成武县| 基隆市| 星子县| 疏附县| 富顺县| 锦州市| 江孜县| 吉安县| 京山县| 丰原市| 怀安县| 肇庆市| 申扎县| 玛沁县| 武清区| 彰武县| 曲靖市| 石泉县| 即墨市| 同德县| 绥阳县| 北安市| 建德市| 秦安县| 永丰县| 揭东县| 贺兰县| 南丰县| 永兴县| 云阳县| 古蔺县| 四子王旗|