diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/FwAppInstallerActivity.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/FwAppInstallerActivity.java index a9f568d7c..a9ff065f3 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/FwAppInstallerActivity.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/FwAppInstallerActivity.java @@ -179,7 +179,9 @@ public class FwAppInstallerActivity extends Activity implements InstallActivity @Override public void setInstallEnabled(boolean enable) { - installButton.setEnabled(device != null && device.isConnected() && enable); + boolean enabled = device != null && device.isConnected() && enable; + installButton.setEnabled(enabled); + installButton.setVisibility(enabled ? View.VISIBLE : View.GONE); } @Override diff --git a/app/src/main/res/layout/activity_appinstaller.xml b/app/src/main/res/layout/activity_appinstaller.xml index 3e64f9150..8846623b0 100644 --- a/app/src/main/res/layout/activity_appinstaller.xml +++ b/app/src/main/res/layout/activity_appinstaller.xml @@ -1,4 +1,4 @@ - + android:layout_height="wrap_content" + android:layout_alignParentEnd="false"> + android:layout_alignParentTop="false" + android:layout_alignParentEnd="false" + android:layout_alignParentStart="false" + android:layout_below="@+id/itemListView" /> + android:layout_centerHorizontal="true" + android:layout_alignParentTop="false" + android:layout_alignParentLeft="false" + android:layout_below="@+id/infoTextView" /> + android:visibility="gone" + android:layout_below="@+id/fwappStatusIcon" + android:layout_centerHorizontal="true" />