statusindicator: method to set states by name

This commit is contained in:
Vincent Breitmoser 2015-09-08 15:51:27 +02:00
parent bb7efe0ce9
commit 0db1495ea1

View file

@ -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());
}
}