diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/StatusIndicator.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/StatusIndicator.java index 11fdb5df4..2784ac5f0 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/StatusIndicator.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/StatusIndicator.java @@ -11,6 +11,10 @@ import org.sufficientlysecure.keychain.R; public class StatusIndicator extends ToolableViewAnimator { + public enum Status { + IDLE, PROGRESS, OK, ERROR + } + public StatusIndicator(Context context) { super(context); @@ -33,4 +37,9 @@ public class StatusIndicator extends ToolableViewAnimator { super.setDisplayedChild(whichChild); } } + + public void setDisplayedChild(Status status) { + setDisplayedChild(status.ordinal()); + } + }