文档章节

【Android_样式】Button 文字样式变更

少年追梦
 少年追梦
发布于 2015/05/12 13:38
字数 128
阅读 1920
收藏 4
 <Button
                android:id="@+id/btn_showcamera_usephoto"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent"
                android:layout_weight="1"
                android:background="@color/activity_showcameraview_bottom"
                android:gravity="center"
                android:text="@string/IDS_COMPAN_PAN_00036"
                android:textColor="@color/selector_showcamera_view_bottom"
                android:textSize="15dp"
                android:visibility="visible" />

selector_showcamera_view_bottom  如下:

要在res文件夹下新建color文件夹,然后将selector_showcamera_view_bottom.xml放入里面

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:state_pressed="true" android:color="#a5d3f4"/>
 <!-- pressed -->
    <item android:state_focused="true" android:color="#a5d3f4"/>
 <!-- focused -->
    <item android:color="#ffffff"/>
 <!-- default -->

</selector>

activity_showcameraview_bottom 如下:

<color name="activity_showcameraview_bottom">#222222</color>


=================================

在代码中设置:

button.setTextColor(getResources().getColorStateList(R.color.selector_showcamera_view_bottom))

button.setTextColor(getResources().getColor(R.color.activity_showcameraview_bottom))

© 著作权归作者所有

少年追梦
粉丝 2
博文 51
码字总数 6940
作品 0
海淀
程序员
私信 提问
利用dimens.xml来达到资源的重用

标题是我自己理解的。大意是:有时候我们为了维护一个工程,或者想定义一个button样式,或textView样式,这些样式中包含着文字的大小,背景图片,前置图片等一些资源。而且这个button或textV...

随智阔
2013/06/02
91
0
Android自定义Button按钮显示样式

转自:http://www.2cto.com/kf/201108/100751.html Android自定义Button按钮显示样式 现在的用户对APP的外观看得很重要,如果APP内所有元件都用Android默认样式写,估计下面评论里就有一堆在...

天高空
2011/12/22
519
0
Android 利用addView 动态给Activity添加View组件

本文主要讲述如何动态给UI界面添加布局和控件,在编程的时候很多时候需要动态显示一些内容,在动态添加View的时候,主要使用addView方法。 1. addView方法简介 在Android 中,可以利用排版Vie...

小湘西
2015/09/25
1K
0
艾润物联/vehicle-keyboard-android

停车王车牌号码专用键盘 VehicleKeyboard - Android 是停车王品牌的各端产品线的基础组件,专为提高中国车牌号码输入速度而定制开发的专用键盘组件,包括以下三个项目: Android项目,为And...

艾润物联
2018/04/24
0
0
Android 给Button加个监听

在Android开 发过程中,Button是常用的控件,用起来也很简单,你可以在界面xml描述文档中定义,也可以在程序中创建后加入到界面中,其效果都是一样的。不过最 好是在xml文档中定义,因为一旦...

wuwulh
2010/08/23
8.3K
2

没有更多内容

加载失败,请刷新页面

加载更多

好程序员web前端教程分享常见基础面试题之性能优化

  好程序员web前端教程分享常见基础面试题之性能优化,为了能够更快的通过企业面试,很多人都会背面试题,而性能优化是每一个企业都会问到的问题,今天就给大家分享一下。   性能优化(Op...

好程序员官网
11分钟前
2
0
面试题必问:spring MVC工作流程图

先看下我在网上找的一张图片,图虽然不是很好看但是很详细很清晰 具体解答 用户向服务器发送请求,请求被spring的核心组件DispatcherServlet截获 DispatcherServlet对请求URL进行解析,得到U...

shiliang_feng
11分钟前
3
0
centos7编译安装php7

安装依赖 [root@localhost ~]# yum -y install gcc gcc++ gcc-c++ wget make libxml2 libxml2-devel openssl openssl-devel curl-devel libjpeg-devel libpng-devel freetype-devel bison au......

请叫我足下
11分钟前
3
0
处理Unicode字符 \u202E 问题

这么一段字符串,实际内容应该是123abc456,在获取到的时候就变成下面的内容,肯定要处理呀.... 又得手撸了代码了\u202E : 会将字符串进行翻转,\u202D : 会将字符串互换位置,但为什么从...

小象鸭
17分钟前
2
0
怎么用视频转换器把qsv格式转换成mp4

随着生活水平不断提高消费水平也在不断的增长,与此同时娱乐已经成为了人们生活中重要的一环,在看一些视频时是否会发现例如qsv、qlv和kux等格式是不能用别的播放器打开的,其实这几个格式分...

cenfeng123
25分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部