diff options
Diffstat (limited to 'main/java/com/google/android/setupcompat/template/FooterActionButton.java')
-rw-r--r-- | main/java/com/google/android/setupcompat/template/FooterActionButton.java | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/main/java/com/google/android/setupcompat/template/FooterActionButton.java b/main/java/com/google/android/setupcompat/template/FooterActionButton.java index 86a06d9..d9726f9 100644 --- a/main/java/com/google/android/setupcompat/template/FooterActionButton.java +++ b/main/java/com/google/android/setupcompat/template/FooterActionButton.java @@ -28,6 +28,7 @@ import androidx.annotation.Nullable; public class FooterActionButton extends Button { @Nullable private FooterButton footerButton; + private boolean isPrimaryButtonStyle = false; public FooterActionButton(Context context, AttributeSet attrs) { super(context, attrs); @@ -54,4 +55,18 @@ public class FooterActionButton extends Button { } return super.onTouchEvent(event); } + + /** + * Sets this footer button is primary button style. + * + * @param isPrimaryButtonStyle True if this button is primary button style. + */ + void setPrimaryButtonStyle(boolean isPrimaryButtonStyle) { + this.isPrimaryButtonStyle = isPrimaryButtonStyle; + } + + /** Returns true when the footer button is primary button style. */ + public boolean isPrimaryButtonStyle() { + return isPrimaryButtonStyle; + } } |