如何在Android中的视图设置不透明度

 我来答
约定20125
2016-02-20 · TA获得超过1.5万个赞
知道大有可为答主
回答量:1.1万
采纳率:96%
帮助的人:3090万
展开全部
  我会建议你做的是创建一个自定义的ARGB颜色在你的colors.xml文件,如:
  <resources>
  <color name="translucent_black">#80000000</color>
  </resources>

  然后设置你的按钮背景的颜色:
  android:background="@android:color/translucent_black"

  你可以做,如果你想玩弄按钮的形状的另一件事是建立在您设置按钮应该是什么样子的属性的形状绘制资源: 文件:RES /绘制/ rounded_corner_box.xml
  <?xml version="1.0" encoding="utf-8"?>
  <shape xmlns:android=" CodeGo.net
  android:shape="rectangle">
  <gradient
  android:startColor="#80000000"
  android:endColor="#80FFFFFF"
  android:angle="45"/>
  <padding android:left="7dp"
  android:top="7dp"
  android:right="7dp"
  android:bottom="7dp" />
  <corners android:radius="8dp" />
  </shape>

  ,作为按钮的背景:
  android:background="@drawable/rounded_corner_box"
好程序员
2016-03-04 · HTML5前端培训/大数据培训/Java
好程序员
好程序员是IT高端课程培训基地,从平凡到卓越,为梦想而拼搏。
向TA提问
展开全部
<Button
android:text="Submit"
android:id="@+id/Button01"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
</Button>

在我onCreate()事件,我打电话Button01是这样的:setContentView(R.layout.main);

View Button01 = this.findViewById(R.id.Button01);
Button01.setOnClickListener(this);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Ferrari_official
2016-02-20 · TA获得超过129个赞
知道小有建树答主
回答量:264
采纳率:57%
帮助的人:22.6万
展开全部
说详细点,
追答
什么视图?刷ROM吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夏色鲜2902
2017-06-05 · 超过20用户采纳过TA的回答
知道答主
回答量:84
采纳率:0%
帮助的人:9.8万
展开全部
设置背景颜色时直接在颜色值上加透明度:#55000000
代码设置:view.setAlpha(float f);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式