如何设置textview部分字体颜色控件的背景透明度和字体透明度

2010年9月 移动平台大版内专家分月排行榜第二
2010年12月 移动平台大版内专家分月排行榜第三
2010年9月 移动平台大版内专家分月排行榜第二
2010年12月 移动平台大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。Android TextView文字透明度和背景透明度设置_Linux编程_Linux公社-Linux系统门户网站
你好,游客
Android TextView文字透明度和背景透明度设置
来源:Linux社区&
作者:johnnywsd
textview1.setTextColor(Color.argb(255, 0, 255, 0)); //文字透明度
最关键部分,设置字体透明度 argb(Alpha, R, G, B)
package&net..&&
import&android.widget.TextV&&
import&android.os.B&&
import&android.view.ViewG&&
import&android.app.A&&
import&android.graphics.C&&
import&android.widget.LinearL&&
public&class&touming&extends&Activity&{&&
&final&int&WRAP_CONTENT&=&ViewGroup.LayoutParams.WRAP_CONTENT;&&
&public&void&onCreate(Bundle&icicle)&{&&
&&super.onCreate(icicle);&&
&&LinearLayout&linearLayout&=&new&LinearLayout(this);&&
&&linearLayout.setOrientation(LinearLayout.VERTICAL);&&
&&setContentView(linearLayout);&&
&&TextView&textview1&=&new&TextView(this);&&
&&textview1.setText("全部不透明=255");&&
&&textview1.setTextColor(Color.argb(<FONT color=#c,&0,&<FONT color=#c,&0));&&&&&
&&linearLayout.addView(textview1,&new&LinearLayout.LayoutParams(WRAP_CONTENT,&&
&&&&WRAP_CONTENT));&&
&&TextView&textview2&=&new&TextView(this);&&
&&textview2.setText("部分透分155");&&
&&textview2.setBackgroundColor(Color.argb(<FONT color=#c,&0,&<FONT color=#c,&0));&&&&
&&textview2.setTextColor(Color.argb(<FONT color=#c,&0,&<FONT color=#c,&0));&&&&
&&linearLayout.addView(textview2,&new&LinearLayout.LayoutParams(WRAP_CONTENT,&&
&&&&WRAP_CONTENT));&&
&&TextView&textview3&=&new&TextView(this);&&
&&textview3.setText("部分透明55");&&
&&textview3.setBackgroundColor(Color.argb(55,&0,&<FONT color=#c,&0));&&&&
&&textview3.setTextColor(Color.argb(55,&0,&<FONT color=#c,&0));&&&&
&&linearLayout.addView(textview3,&new&LinearLayout.LayoutParams(WRAP_CONTENT,&&
&&&&WRAP_CONTENT));&&
&&TextView&textview4&=&new&TextView(this);&&
&&textview4.setText("全部透明0");&&
&&textview4.setTextColor(Color.argb(0,&0,&<FONT color=#c,&0));&&&&
&&linearLayout.addView(textview4,&new&LinearLayout.LayoutParams(WRAP_CONTENT,&&
&&&&WRAP_CONTENT));&&
相关资讯 & & &
& (10/10/:25)
& (11/01/:39)
& (03月08日)
& (07/10/:11)
& (06/21/:10)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款怎样设置&textarea&背景图片透明度而不影响字体的透明度_css吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:46,001贴子:
怎样设置&textarea&背景图片透明度而不影响字体的透明度收藏
怎样设置&textarea&背景图片透明度而不影响字体的透明度
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或Android(18)
TextView img_text = (TextView) findViewById(R.id.xx);
// 在文本中设置图标
Drawable iconI
iconImg = mContext.getResources().getDrawable(R.drawable.icon_switchtopresentation_un);
iconImg.setBounds(0, 0, iconImg.getMinimumWidth(), iconImg.getMinimumHeight());
img_text.setCompoundDrawables(iconImg, null, null, null);
img_text.setText(mContext.getResources().getString(R.string.switch2aux));
// 设置TextView控件的背景透明度和字体透明度
img_text.setBackgroundColor(Color.argb(255, 0,255,0));//背景透明度
img_text.setTextColor(Color.argb(76, 0, 255, 0));
//30%文字透明度(76=255*0.3)
备注:对于 alpha,00 表示完全透明,ff 表示完全不透明。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:110439次
积分:2850
积分:2850
排名:第10180名
原创:145篇
转载:256篇
(9)(17)(8)(27)(9)(5)(8)(6)(11)(6)(3)(9)(12)(2)(10)(5)(7)(4)(10)(2)(5)(7)(16)(13)(5)(7)(14)(5)(3)(7)(7)(31)(15)(14)(16)(2)(2)(5)(8)(10)(8)(16)(1)(1)(1)(1)(4)(9)(1)(1)(4)(2)}

我要回帖

更多关于 textview控件 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信