Code example for TypedArray

Methods: getColor

0
		init(context, attrs);
	} 
 
	@Override 
	protected Object onGetDefaultValue(TypedArray a, int index) {
		return a.getColor(index, Color.BLACK);
	} 
 
	@Override 
	protected void onSetInitialValue(boolean restoreValue, Object defaultValue) {
		onColorChanged(restoreValue ? getPersistedInt(mValue) : (Integer) defaultValue);
	} 
 
	private void init(Context context, AttributeSet attrs) {
		mDensity = getContext().getResources().getDisplayMetrics().density;
		setOnPreferenceClickListener(this);
	} 
 
	@Override 
	protected void onBindView(View view) {
		super.onBindView(view);