fonts-修改android按钮的字体颜色

问题描述

修改android按钮的字体颜色
在应用中有自定义button。想修改一下颜色,不知道怎么实现?
我的代码:

public class CustomButton extends Button {    public CustomButton(Context context AttributeSet attrs int defStyle) {        super(context attrs defStyle);        init();    }    public CustomButton(Context context AttributeSet attrs) {        super(context attrs);        init();    }    public CustomButton(Context context) {        super(context);        init();    }    private void init() {        if (!isInEditMode()) {            Typeface tf = Typeface.createFromAsset(getContext().getAssets()MyCustomFont.otf"");            setTypeface(tf);        }    }}

解决方案

setTextColor(Color.BLUE)试试:

private void init() {        if (!isInEditMode()) {            Typeface tf = Typeface.createFromAsset(getContext().getAssets()MyCustomFont.otf"");            setTypeface(tf);            setTextColor(Color.BLUE);        }    }

解决方案二:
在布局文件里android:textColor=""#ff0000""就行了

解决方案三:
在manifest中:

<application android:theme=""@style/ApplicationStyle"" android:icon=""@drawable/icon"" android:label=""@string/app_name""> 

在Mystyle.xml中

<style name=""ApplicationStyle"" parent=""android:Theme"">  <item name=""android:buttonStyle"">@style/CKButton</item></style> <style name=""CKButton"" parent=""android:style/Widget.Button"">  <item name=""android:textSize"">19sp</item>  <item name=""android:layout_margin"">0dip</item>  <item name=""android:background"">#ff0000</item> </style>
时间: 2016-01-14

fonts-修改android按钮的字体颜色的相关文章

Android 实现不同字体颜色的TextView实现代码

Android 实现不同字体颜色的TextView 遇到的需求,mark一下. 实现代码: package com.chuck.recyclerviewdemo; import android.content.Context; import android.graphics.Canvas; import android.text.SpannableStringBuilder; import android.text.Spanned; import android.text.style.Foreg

代码-android按钮的渐变颜色效果

问题描述 android按钮的渐变颜色效果 怎么知道白色.灰色和黑色,以及它们的16进制代码,求高手解答 解决方案 有一个android apidemo 貌似在CSDN都有下载,那些颜色的16进制码值在百度文库好像也有文档 解决方案二: 网上这类工具太多了,包括颜色拾取器 解决方案三: http://blog.csdn.net/meng425841867/article/details/8520719 解决方案四: 这是包含所有颜色的代码,values->colors.xml下,即可使用. <

android按钮的渐变颜色效果

问题描述 android按钮的渐变颜色效果 我在xml中的代码如下: <item > <shape> <gradient android:startColor= "#AE845c" android:endColor="#935Fc0" /> </shape> </item> 希望出现这样的效果: 不知道怎么实现? 解决方案 用type和angle实现渐变,angle可以选取0-360的角度 android:

Ext修改GridPanel数据和字体颜色、css属性等_extjs

Ext修改GridPanel数据和字体颜色等,不是单指EditGridPanel 首先获取选中的行(当然也可以获取单元格): 复制代码 代码如下: var selectedRow = grid.getSelectionModel().getSelected(); 修改设置: 复制代码 代码如下: selectedRow.set("key","value"); 修改背景色,首先获取行号,然后获取行的view对象: 复制代码 代码如下: var selectedIdx

iOS中修改UITextField占位符字体颜色的方法总结_IOS

前言 最近学了UITextField控件, 感觉在里面设置占位符非常好, 给用户提示信息, 于是就在想占位符的字体和颜色能不能改变呢?下面是小编的一些简单的实现,有需要的朋友们可以参考. 修改UITextField的占位符文字颜色主要有三个方法: 1.使用attributedPlaceholder属性 @property(nullable, nonatomic,copy) NSAttributedString *attributedPlaceholder NS_AVAILABLE_IOS(6_0

Android开发改变字体颜色方法_Android

在TextView中添加文本时有时会改变一些文本字体的颜色,今天主要分享三种实现方法及相关优缺点. 1.通过html标签改变文本颜色 复制代码 代码如下: tv.setText(Html.fromHtml("我是<font color=blue>danyijiangnan</font>")); 点评:通过Html.fromHtml()方法就可以在字符串中使用html的标签,通过font标签可以改变字体的格式.麦子学院-国内最专业的IT在线教育平台. 2.在act

修改Android Studio的字体

File-Settings-Editor-Colors&Fonts-Font 点击Save As后命名新建一个,然后自己设置字体,字体大小等,最后Apply即可.

iOS 2.0的UI怎么修改发送消息的字体颜色啊???

问题描述 2.0的UI 解决方案 EMChatTextBubbleView.m的- (void)setModel:(MessageModel *)model里面加    if (model.isSender) {        _textLabel.textColor = [UIColor redColor];}

android webview-android的webview怎么修改网页字体颜色和背景

问题描述 android的webview怎么修改网页字体颜色和背景 webview怎么把网页背景改为透明?或者说怎么改变网页背景色.直接改webview背景没用 解决方案 android使用selector修改TextView中的字体颜色和背景颜色zend stdio修改背景颜色以及字体Android 自定义 spinner (背景.字体颜色) 解决方案二: android:background="@null" 这里设置不行吗 解决方案三: webView.setBackgroundC