DoubleNumberPickerPreference.java 文件源码

java
阅读 23 收藏 0 点赞 0 评论 0

项目:open-gel-plus 作者:
public DoubleNumberPickerPreference(Context context, AttributeSet attrs) {
    super(context, attrs);
    TypedArray dialogType = context.obtainStyledAttributes(attrs,
            R.styleable.DialogPreference, 0, 0);
    TypedArray doubleNumberPickerType = context.obtainStyledAttributes(attrs,
            R.styleable.DoubleNumberPickerPreference, 0, 0);

    mMaxExternalKey1 = doubleNumberPickerType.getString(R.styleable.DoubleNumberPickerPreference_maxExternal1);
    mMinExternalKey1 = doubleNumberPickerType.getString(R.styleable.DoubleNumberPickerPreference_minExternal1);
    mMaxExternalKey2 = doubleNumberPickerType.getString(R.styleable.DoubleNumberPickerPreference_maxExternal2);
    mMinExternalKey2 = doubleNumberPickerType.getString(R.styleable.DoubleNumberPickerPreference_minExternal2);

    mPickerTitle1 = doubleNumberPickerType.getString(R.styleable.DoubleNumberPickerPreference_pickerTitle1);
    mPickerTitle2 = doubleNumberPickerType.getString(R.styleable.DoubleNumberPickerPreference_pickerTitle2);

    mMax1 = doubleNumberPickerType.getInt(R.styleable.DoubleNumberPickerPreference_max1, 5);
    mMin1 = doubleNumberPickerType.getInt(R.styleable.DoubleNumberPickerPreference_min1, 0);
    mMax2 = doubleNumberPickerType.getInt(R.styleable.DoubleNumberPickerPreference_max2, 5);
    mMin2 = doubleNumberPickerType.getInt(R.styleable.DoubleNumberPickerPreference_min2, 0);

    mDefault1 = doubleNumberPickerType.getInt(R.styleable.DoubleNumberPickerPreference_defaultValue1, mMin1);
    mDefault2 = doubleNumberPickerType.getInt(R.styleable.DoubleNumberPickerPreference_defaultValue2, mMin2);

    dialogType.recycle();
    doubleNumberPickerType.recycle();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号