diff options
author | stefan-niedermann <info@niedermann.it> | 2019-10-20 15:42:43 +0300 |
---|---|---|
committer | stefan-niedermann <info@niedermann.it> | 2019-10-20 15:42:43 +0300 |
commit | 413c53a67f4672da1452d2cb49b46b7ee0abdcb9 (patch) | |
tree | c43595718d4d52cc37d4bd03551241bb1af1c439 /app | |
parent | 46e6399bd5eb66e9c8ea5ec71e4b1903cf31d2b8 (diff) |
Polish UI for picking a board on EditActivity
Diffstat (limited to 'app')
-rw-r--r-- | app/src/main/java/it/niedermann/nextcloud/deck/ui/EditActivity.java | 4 | ||||
-rw-r--r-- | app/src/main/res/layout/activity_edit.xml | 9 |
2 files changed, 8 insertions, 5 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/EditActivity.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/EditActivity.java index 5ae8e73d7..246ecf3fa 100644 --- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/EditActivity.java +++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/EditActivity.java @@ -67,6 +67,8 @@ public class EditActivity extends AppCompatActivity implements TextInputLayout titleTextInputLayout; @BindView(R.id.title) EditText title; + @BindView(R.id.selectBoardWrapper) + View selectBoardWrapper; @BindView(R.id.boardSelector) AppCompatSpinner boardSelector; @BindView(R.id.tab_layout) @@ -120,7 +122,7 @@ public class EditActivity extends AppCompatActivity implements SingleSignOnAccount ssoa = SingleAccountHelper.getCurrentSingleSignOnAccount(this); syncManager.readAccount(ssoa.name).observe(this, (Account account) -> { accountId = account.getId(); - boardSelector.setVisibility(View.VISIBLE); + selectBoardWrapper.setVisibility(View.VISIBLE); syncManager.getBoards(account.getId()).observe(this, (List<Board> boardsList) -> { for (Board board : boardsList) { if (!board.isPermissionEdit()) { diff --git a/app/src/main/res/layout/activity_edit.xml b/app/src/main/res/layout/activity_edit.xml index f139ed88e..d55af2f65 100644 --- a/app/src/main/res/layout/activity_edit.xml +++ b/app/src/main/res/layout/activity_edit.xml @@ -42,9 +42,12 @@ </androidx.appcompat.widget.Toolbar> <LinearLayout + android:id="@+id/selectBoardWrapper" android:layout_width="match_parent" android:layout_height="wrap_content" - android:orientation="horizontal"> + android:orientation="horizontal" + android:visibility="gone" + tools:visibility="visible"> <TextView android:layout_width="wrap_content" @@ -59,9 +62,7 @@ android:layout_width="match_parent" android:layout_height="?android:attr/actionBarSize" android:theme="@style/Spinner" - android:visibility="gone" - tools:listitem="@layout/item_board" - tools:visibility="visible" /> + tools:listitem="@layout/item_board" /> </LinearLayout> <com.google.android.material.tabs.TabLayout |