fab: default to app theme colors
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
This commit is contained in:
		
							parent
							
								
									125f725a03
								
							
						
					
					
						commit
						752e61d1c7
					
				| @ -57,10 +57,14 @@ public class FloatingActionButton extends AppCompatImageButton { | ||||
|     } | ||||
| 
 | ||||
|     void init(final Context context, final AttributeSet attributeSet) { | ||||
|         final TypedArray attr = context.obtainStyledAttributes(attributeSet, R.styleable.FloatingActionButton, 0, 0); | ||||
|         mColorNormal = attr.getColor(R.styleable.FloatingActionButton_fab_colorNormal, getColor(android.R.color.holo_blue_dark)); | ||||
|         mColorPressed = attr.getColor(R.styleable.FloatingActionButton_fab_colorPressed, getColor(android.R.color.holo_blue_light)); | ||||
|         mColorDisabled = attr.getColor(R.styleable.FloatingActionButton_fab_colorDisabled, getColor(android.R.color.darker_gray)); | ||||
|         final TypedArray attr = context.obtainStyledAttributes(attributeSet, | ||||
|                 R.styleable.FloatingActionButton, 0, 0); | ||||
|         mColorNormal = attr.getColor(R.styleable.FloatingActionButton_fab_colorNormal, | ||||
|                 getColor(R.color.color_accent)); | ||||
|         mColorPressed = attr.getColor(R.styleable.FloatingActionButton_fab_colorPressed, | ||||
|                 getColor(R.color.color_accent_dark)); | ||||
|         mColorDisabled = attr.getColor(R.styleable.FloatingActionButton_fab_colorDisabled, | ||||
|                 getColor(android.R.color.darker_gray)); | ||||
|         mSize = attr.getInt(R.styleable.FloatingActionButton_fab_size, SIZE_NORMAL); | ||||
|         mIcon = attr.getResourceId(R.styleable.FloatingActionButton_fab_icon, 0); | ||||
|         mTitle = attr.getString(R.styleable.FloatingActionButton_fab_title); | ||||
|  | ||||
| @ -96,9 +96,12 @@ public class FloatingActionsMenu extends ViewGroup { | ||||
|         setTouchDelegate(mTouchDelegateGroup); | ||||
| 
 | ||||
|         final TypedArray attr = context.obtainStyledAttributes(attributeSet, R.styleable.FloatingActionsMenu, 0, 0); | ||||
|         mAddButtonPlusColor = attr.getColor(R.styleable.FloatingActionsMenu_fab_addButtonPlusIconColor, getColor(android.R.color.white)); | ||||
|         mAddButtonColorNormal = attr.getColor(R.styleable.FloatingActionsMenu_fab_addButtonColorNormal, getColor(android.R.color.holo_blue_dark)); | ||||
|         mAddButtonColorPressed = attr.getColor(R.styleable.FloatingActionsMenu_fab_addButtonColorPressed, getColor(android.R.color.holo_blue_light)); | ||||
|         mAddButtonPlusColor = attr.getColor(R.styleable.FloatingActionsMenu_fab_addButtonPlusIconColor, | ||||
|                 getColor(android.R.color.white)); | ||||
|         mAddButtonColorNormal = attr.getColor(R.styleable.FloatingActionsMenu_fab_addButtonColorNormal, | ||||
|                 getColor(R.color.color_accent)); | ||||
|         mAddButtonColorPressed = attr.getColor(R.styleable.FloatingActionsMenu_fab_addButtonColorPressed, | ||||
|                 getColor(R.color.color_accent_dark)); | ||||
|         mAddButtonSize = attr.getInt(R.styleable.FloatingActionsMenu_fab_addButtonSize, FloatingActionButton.SIZE_NORMAL); | ||||
|         mAddButtonStrokeVisible = attr.getBoolean(R.styleable.FloatingActionsMenu_fab_addButtonStrokeVisible, true); | ||||
|         mExpandDirection = attr.getInt(R.styleable.FloatingActionsMenu_fab_expandDirection, EXPAND_UP); | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user