diff options
Diffstat (limited to 'OpenKeychain/src/main')
-rw-r--r-- | OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/StatusIndicator.java | 25 | ||||
-rw-r--r-- | OpenKeychain/src/main/res/layout/status_indicator.xml | 30 |
2 files changed, 55 insertions, 0 deletions
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 new file mode 100644 index 000000000..f5b1cf3b6 --- /dev/null +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/widget/StatusIndicator.java @@ -0,0 +1,25 @@ +package org.sufficientlysecure.keychain.ui.widget; + + +import android.content.Context; +import android.util.AttributeSet; +import android.view.LayoutInflater; + +import org.sufficientlysecure.keychain.R; + + +public class StatusIndicator extends ToolableViewAnimator { + + public StatusIndicator(Context context) { + super(context); + + LayoutInflater.from(context).inflate(R.layout.status_indicator, this, true); + } + + public StatusIndicator(Context context, AttributeSet attrs) { + super(context, attrs); + + LayoutInflater.from(context).inflate(R.layout.status_indicator, this, true); + } + +} diff --git a/OpenKeychain/src/main/res/layout/status_indicator.xml b/OpenKeychain/src/main/res/layout/status_indicator.xml new file mode 100644 index 000000000..6419e3e34 --- /dev/null +++ b/OpenKeychain/src/main/res/layout/status_indicator.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<merge xmlns:android="http://schemas.android.com/apk/res/android"> + + <ImageView + android:layout_width="match_parent" + android:layout_height="match_parent" + android:src="@drawable/ic_chevron_right_grey_24dp" + /> + + <ProgressBar + android:layout_width="match_parent" + android:layout_height="match_parent" + android:indeterminate="true" + /> + + <ImageView + android:layout_width="match_parent" + android:layout_height="match_parent" + android:src="@drawable/ic_check_white_24dp" + android:tint="@color/android_green_light" + /> + + <ImageView + android:layout_width="match_parent" + android:layout_height="match_parent" + android:src="@drawable/ic_close_white_24dp" + android:tint="@color/android_red_light" + /> + +</merge>
\ No newline at end of file |