當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。