diff --git a/org_apg/res/layout/decrypt.xml b/org_apg/res/layout/decrypt.xml index c259bb5be..eccd4bf7a 100644 --- a/org_apg/res/layout/decrypt.xml +++ b/org_apg/res/layout/decrypt.xml @@ -25,13 +25,15 @@ xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" - android:layout_margin="10dip" - android:fillViewport="true" > + android:fillViewport="true" + android:paddingLeft="10dp" + android:paddingRight="10dp" > + android:orientation="vertical" + android:padding="4dp" > + android:orientation="vertical" + android:padding="4dp" > + android:orientation="vertical" + android:padding="4dp" > - - + android:layout_gravity="center_vertical" + android:text="@string/label_deleteAfterDecryption" /> @@ -137,7 +133,10 @@ android:layout_width="fill_parent" android:layout_height="wrap_content" android:clickable="true" - android:orientation="horizontal" > + android:orientation="horizontal" + android:padding="4dp" + android:paddingLeft="10dp" + android:paddingRight="10dp" > + android:orientation="vertical" + android:paddingLeft="10dp" + android:paddingRight="10dp" > + android:orientation="horizontal" + android:padding="4dp" > + android:orientation="vertical" + android:padding="4dp" > + android:orientation="vertical" + android:padding="4dp" > + android:textAppearance="?android:attr/textAppearanceSmall" /> - - + android:layout_gravity="center_vertical" + android:text="@string/label_deleteAfterEncryption" /> - - + android:layout_gravity="center_vertical" + android:text="@string/label_asciiArmour" /> - - + android:orientation="horizontal" + android:padding="4dp" > + android:text="@string/label_asymmetric" /> + android:orientation="vertical" + android:padding="4dp" > - + android:text="@string/label_sign" /> - - @@ -322,12 +298,6 @@ - - \ No newline at end of file diff --git a/org_apg/src/org/apg/ui/DecryptActivity.java b/org_apg/src/org/apg/ui/DecryptActivity.java index b1726194b..a1a533763 100644 --- a/org_apg/src/org/apg/ui/DecryptActivity.java +++ b/org_apg/src/org/apg/ui/DecryptActivity.java @@ -250,12 +250,6 @@ public class DecryptActivity extends BaseActivity { Log.d(Constants.TAG, "got extras"); } - // disable home button on actionbar because this activity is run from another app - final ActionBar actionBar = getSupportActionBar(); - actionBar.setDisplayShowTitleEnabled(true); - actionBar.setDisplayHomeAsUpEnabled(false); - actionBar.setHomeButtonEnabled(false); - mData = extras.getByteArray(Apg.EXTRA_DATA); String textData = null; if (mData == null) { @@ -312,6 +306,12 @@ public class DecryptActivity extends BaseActivity { extras = new Bundle(); } + // disable home button on actionbar because this activity is run from another app + final ActionBar actionBar = getSupportActionBar(); + actionBar.setDisplayShowTitleEnabled(true); + actionBar.setDisplayHomeAsUpEnabled(false); + actionBar.setHomeButtonEnabled(false); + mReturnBinary = extras.getBoolean(Apg.EXTRA_BINARY, false); if (mContentUri == null) { diff --git a/org_apg/src/org/apg/ui/EncryptActivity.java b/org_apg/src/org/apg/ui/EncryptActivity.java index c437ebe27..68b2c893b 100644 --- a/org_apg/src/org/apg/ui/EncryptActivity.java +++ b/org_apg/src/org/apg/ui/EncryptActivity.java @@ -314,10 +314,12 @@ public class EncryptActivity extends BaseActivity { } // disable home button on actionbar because this activity is run from another app - final ActionBar actionBar = getSupportActionBar(); - actionBar.setDisplayShowTitleEnabled(true); - actionBar.setDisplayHomeAsUpEnabled(false); - actionBar.setHomeButtonEnabled(false); + if (Apg.Intent.ENCRYPT_AND_RETURN.equals(mIntent.getAction())) { + final ActionBar actionBar = getSupportActionBar(); + actionBar.setDisplayShowTitleEnabled(true); + actionBar.setDisplayHomeAsUpEnabled(false); + actionBar.setHomeButtonEnabled(false); + } if (Apg.Intent.ENCRYPT_AND_RETURN.equals(mIntent.getAction()) || Apg.Intent.GENERATE_SIGNATURE.equals(mIntent.getAction())) {