当前位置: 首页>>代码示例>>Java>>正文


Java AttributeSet.getAttributeFloatValue方法代码示例

本文整理汇总了Java中android.util.AttributeSet.getAttributeFloatValue方法的典型用法代码示例。如果您正苦于以下问题:Java AttributeSet.getAttributeFloatValue方法的具体用法?Java AttributeSet.getAttributeFloatValue怎么用?Java AttributeSet.getAttributeFloatValue使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在android.util.AttributeSet的用法示例。


在下文中一共展示了AttributeSet.getAttributeFloatValue方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: SeekBarPreference

import android.util.AttributeSet; //导入方法依赖的package包/类
public SeekBarPreference(Context aContext, AttributeSet attrs) {
	super(aContext, attrs);
	context = aContext;

	dialogMessage = attrs.getAttributeValue(ANDROID_NS, "dialogMessage");
	suffix = attrs.getAttributeValue(ANDROID_NS, "text");
	defaultValue = attrs.getAttributeFloatValue(ANDROID_NS, "defaultValue", 0.0f);
	max = attrs.getAttributeIntValue(ANDROID_NS, "max", 10);

}
 
开发者ID:treasure-lau,项目名称:CSipSimple,代码行数:11,代码来源:SeekBarPreference.java

示例2: setRippleAttributes

import android.util.AttributeSet; //导入方法依赖的package包/类
protected void setRippleAttributes(AttributeSet attrs) {
	/**
	 * 初始化按压时涟漪的颜色
	 * Set Ripple Color
	 * Color by resource
	 */
	int color = attrs.getAttributeResourceValue(MATERIALDESIGNXML,"rippleColor",-1);
	if(color != -1){
		rippleColor = getResources().getColor(color);
		settedRippleColor = true;
	}else{
		// Color by hexadecimal
		int rColor = attrs.getAttributeIntValue(MATERIALDESIGNXML, "rippleColor", -1);// 16进制的颜色
		if(rColor != -1 && !isInEditMode()) {
			rippleColor = rColor;
			settedRippleColor = true;
		}
	}
	
	/**
	 * 初始化涟漪扩展的速度 
	 * init Ripple speed
	 */
	rippleSpeed = attrs.getAttributeFloatValue(MATERIALDESIGNXML, "rippleSpeed", rippleSpeed);
	
	/**
	 * 设定涟漪的响应时间
	 */
	clickAfterRipple = attrs.getAttributeBooleanValue(MATERIALDESIGNXML, "clickAfterRipple", clickAfterRipple);
}
 
开发者ID:mityung,项目名称:XERUNG,代码行数:31,代码来源:RippleView.java

示例3: AlignTextView

import android.util.AttributeSet; //导入方法依赖的package包/类
public AlignTextView(Context context, AttributeSet attrs) {
    super(context, attrs);
    setTextIsSelectable(false);

    lineSpacingMultiplier = attrs.getAttributeFloatValue("http://schemas.android" + "" +
            ".com/apk/res/android", "lineSpacingMultiplier", 1.0f);

    int[] attributes = new int[]{android.R.attr.lineSpacingExtra};

    TypedArray arr = context.obtainStyledAttributes(attrs, attributes);

    lineSpacingAdd = arr.getDimensionPixelSize(0, 0);

    originalPaddingBottom = getPaddingBottom();

    TypedArray ta = context.obtainStyledAttributes(attrs, R.styleable.AlignTextView);

    int alignStyle = ta.getInt(R.styleable.AlignTextView_align, 0);
    switch (alignStyle) {
        case 1:
            align = Align.ALIGN_CENTER;
            break;
        case 2:
            align = Align.ALIGN_RIGHT;
            break;
        default:
            align = Align.ALIGN_LEFT;
            break;
    }

    ta.recycle();
}
 
开发者ID:SavorGit,项目名称:Hotspot-master-devp,代码行数:33,代码来源:AlignTextView.java

示例4: setAttributes

import android.util.AttributeSet; //导入方法依赖的package包/类
@Override
protected void setAttributes(AttributeSet attrs) {
	super.setAttributes(attrs);
	//设定涟漪最外层的边界弧度,是圆角矩形,如果不设置,则是普通矩形
	rippleBorderRadius = attrs.getAttributeFloatValue(MATERIALDESIGNXML, "rippleBorderRadius", 0);
}
 
开发者ID:mityung,项目名称:XERUNG,代码行数:7,代码来源:LayoutRipple.java


注:本文中的android.util.AttributeSet.getAttributeFloatValue方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。