欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間:2015年11月16日 16:29:44   作者:馬到成功168855  
這篇文章主要介紹了Android編程實(shí)現(xiàn)給Button添加圖片和文字的方法,涉及Android針對(duì)按鈕元素屬性的相關(guān)操作技巧,需要的朋友可以參考下

本文實(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ì)有所幫助。

相關(guān)文章

  • Android ListView仿微信聊天界面

    Android ListView仿微信聊天界面

    這篇文章主要為大家詳細(xì)介紹了ListView仿微信聊天界面,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • Android Style.xml的應(yīng)用詳解及代碼實(shí)現(xiàn)

    Android Style.xml的應(yīng)用詳解及代碼實(shí)現(xiàn)

    這篇文章主要介紹了Android Style.xml的應(yīng)用詳解及代碼實(shí)現(xiàn)的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • Jetpack之CameraX的使用

    Jetpack之CameraX的使用

    CameraX 是Jetpack的一個(gè)成員,可以更輕松地開(kāi)發(fā)相機(jī)應(yīng)用,支持搭載Android 5.0及以上設(shè)備,具有廣泛的設(shè)備兼容性,也可確保各設(shè)備間的一致性,如寬高比、屏幕方向、旋轉(zhuǎn)角度、預(yù)覽大小和圖像大小等
    2022-11-11
  • 安卓 獲取手機(jī)IP地址的實(shí)現(xiàn)代碼

    安卓 獲取手機(jī)IP地址的實(shí)現(xiàn)代碼

    本篇文章主要介紹 Android 4.0 獲取手機(jī)IP地址的方法,附有實(shí)現(xiàn)代碼,具有參考價(jià)值,希望對(duì)有需要的小伙伴有幫助
    2016-07-07
  • Android圖像切換器imageSwitcher的實(shí)例應(yīng)用

    Android圖像切換器imageSwitcher的實(shí)例應(yīng)用

    這篇文章主要為大家詳細(xì)介紹了Android圖像切換器imageSwitcher的實(shí)例應(yīng)用,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-10-10
  • 簡(jiǎn)單實(shí)現(xiàn)Android繪圖板

    簡(jiǎn)單實(shí)現(xiàn)Android繪圖板

    這篇文章主要教大家如何簡(jiǎn)單實(shí)現(xiàn)Android繪圖板,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • 鴻蒙開(kāi)源第三方組件之連續(xù)滾動(dòng)圖像組件功能

    鴻蒙開(kāi)源第三方組件之連續(xù)滾動(dòng)圖像組件功能

    這篇文章主要介紹了鴻蒙開(kāi)源第三方組件之連續(xù)滾動(dòng)圖像組件功能,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • Android實(shí)現(xiàn)圓角Button按鈕

    Android實(shí)現(xiàn)圓角Button按鈕

    這篇文章主要介紹了Android實(shí)現(xiàn)圓角Button按鈕,利用xml文件中 shape實(shí)現(xiàn)圓角效果,感興趣的小伙伴們可以參考一下
    2015-12-12
  • Android優(yōu)化方案之Fragment的懶加載實(shí)現(xiàn)代碼

    Android優(yōu)化方案之Fragment的懶加載實(shí)現(xiàn)代碼

    本篇文章主要介紹了Android優(yōu)化方案之Fragment的懶加載實(shí)現(xiàn)代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-03-03
  • flutter優(yōu)雅實(shí)現(xiàn)掃碼槍獲取數(shù)據(jù)源示例詳解

    flutter優(yōu)雅實(shí)現(xiàn)掃碼槍獲取數(shù)據(jù)源示例詳解

    這篇文章主要為大家介紹了flutter優(yōu)雅實(shí)現(xiàn)掃碼槍獲取數(shù)據(jù)源示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-01-01

最新評(píng)論