android textview背景透明度,Android TextView文字透明度和背景透明度设置
发布日期:2021-06-24 13:23:03 浏览次数:2 分类:技术文章

本文共 4061 字,大约阅读时间需要 13 分钟。

textview1.setTextColor(Color.argb(255, 0, 255, 0)); //文字透明度

控件设为半透明:

控件名.getBackground().setAlpha(int); int 在0-255之间

package net.android.alpha;

import android.widget.TextView;

import android.os.Bundle;

import android.view.ViewGroup;

import android.app.Activity;

import android.graphics.Color;

import android.widget.LinearLayout;

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.setBackgroundColor(Color.argb(255, 0, 255, 0)); //背景透明度

textview1.setTextColor(Color.argb(255, 0, 255, 0)); //文字透明度

linearLayout.addView(textview1, new LinearLayout.LayoutParams(WRAP_CONTENT,

WRAP_CONTENT));

TextView textview2 = new TextView(this);

textview2.setText("部分透分155");

textview2.setBackgroundColor(Color.argb(155, 0, 255, 0)); //背景透明度

textview2.setTextColor(Color.argb(155, 0, 255, 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, 255, 0)); ///背景透明度

textview3.setTextColor(Color.argb(55, 0, 255, 0)); //文字透明度

linearLayout.addView(textview3, new LinearLayout.LayoutParams(WRAP_CONTENT,

WRAP_CONTENT));

TextView textview4 = new TextView(this);

textview4.setText("全部透明0");

//textview4.setBackgroundColor(Color.argb(0, 0, 255, 0)); //背景透明度

textview4.setTextColor(Color.argb(0, 0, 255, 0)); //文字透明度

linearLayout.addView(textview4, new LinearLayout.LayoutParams(WRAP_CONTENT,

WRAP_CONTENT));

}

}

最关键部分,设置字体透明度 argb(Alpha, R, G, B)

如何设置TextView控件的背景透明度和字体透明度

如何设置TextView控件的背景透明度和字体透明度 设计师给的标注都是类似这样的: 字号:26 颜色:#000000 透明度:80% 其实,程序上只要需要一个色值就OK了,那么这个色值我如何计算呢? ...

设置TextView控件的背景透明度和字体透明度

TextView tv = (TextView) findViewById(R.id.xx); 第1种:tv.setBackgroundColor(Color.argb(255, 0, 255, 0) ...

Android:TextView文字跑马灯的效果实现

解决TextView文字显示不全的问题. 简单设置跑马灯的效果:

Android TextView 文字居中

有2种方法可以设置TextView文字居中: 一:在xml文件设置:android:gravity="center" 二:在程序中设置:m_TxtTitle.setGravity( ...

Android TextView文字描边的实现!!

Android开发:文字描边 转自:http://www.oschina.net/code/snippet_586849_37287 1. [代码][Java]代码 1 2 3 4 5 6 7 8 9 ...

Android TextView文字过多时通过滚动条显示多余内容

方法一: TextView文字过多,显示不全,怎么办?我们可以为Textview添加滚动条.

Android TextView文字横向自动滚动(跑马灯)

TextView实现文字滚动需要以下几个要点:   1.文字长度长于可显示范围:android:singleLine="true"   2.设置可滚到,或显示样式:android: ...

Android TextView文字超出一屏不能显示其它的文字 解决方案

在android上面让TextView 过多的文字实现有滚动条,之前想简单了以为设置TextView的属性就可以实现,结果还是需要ScrollView配合使用,才能达到滚动条的效果有两种方式实现, 一 ...

随机推荐

jQuery选择器和DOM操作——《锋利的jQuery》(第2版)读书笔记1

第1章 认识jQuery jQuery有以下优势: 轻量级: 强大的选择器: 出色的DOM操作的封装: 可靠的事件处理机制: 完善的Ajax: 不污染顶级变量: 出色的浏览器兼容性: 链式操作方式: ...

device eth0 does not seem to be present, delaying initialization

在搭建LVS+Keepalived高可用负载均衡环境的过程中,使用VirtualBox复制了两个Centos的环境,并且选中了“重新初始化网卡”的选项,但是在启动这两个复制的Centos环境的时候,发 ...

nyoj 540 奇怪的排序

奇怪的排序 时间限制:1000 ms  |  内存限制:65535 KB 难度:1   描述 最近,Dr. Kong 新设计一个机器人Bill.这台机器人很聪明,会做许多事情.惟独对自然数的理解与人类 ...

Oracle RETURNING INTO 用法示例 .

The RETURNING INTO clause allows us to return column values for rows affected by DML statements. The ...

上星期IOS的一个面试题。

美丽说面试题 1,IOS是怎样进行内存管理的,什么是ARC. 2,声明Property时,assign,nonatomic,readonly,retain,copy(各什么意思,括号里没打印出来,我猜 ...

构建一个真实的应用电子商务SportsStore(十)

构建一个真实的应用电子商务SportsStore(十) 我们现在还需要为管理员提供一个途径,使他能方便的管理网站的商品目录,这也是所有网站都需要的功能,常用到了几乎所有开发人员都要开发这种功能的地步, ...

ubuntu 14.04 下实现浏览器接收UDP视频流

前言 由于近期项目需求,需实现在浏览器上实时预览接收UDP视频流信息.此功能若在VLC上可轻松播放,奈何由于Chrome.Firefox版本的升级,渐渐浏览器不支持外部插件,因而使用VLC web插件 ...

ELK之nginx日志使用json格式输出

json Nginx默认日志输出格式为文本非json格式,修改配置文件即可输出json格式便于收集以及绘图 修改nginx配置文件添加配置,增加一个json输出格式的日志格式 log_format a ...

【驱动笔记9】初探IRP

文章作者:grayfox作者主页:http://nokyo.blogbus.com原始出处:http://www.blogbus.com/nokyo-logs/34005738.html 此前我们可能 ...

SecureCRT工具

技巧收集: 文本文件内容 复制该行内容yy,p粘贴 2+yy复制两行 dd 删除该行 文件内容搜索 非编辑状态/+查找内容 查找指定行 :+行号

转载地址:https://blog.csdn.net/weixin_33102135/article/details/117679894 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:html导航栏自动显示更多的,如何实现导航菜单的显示与隐藏
下一篇:android jb,Camera JB+

发表评论

最新留言

感谢大佬
[***.8.128.20]2024年04月07日 14时55分52秒