From ddaa638b4589d1f409f476547420f2842840c767 Mon Sep 17 00:00:00 2001 From: Kasun Date: Tue, 7 May 2019 16:17:24 +0530 Subject: [PATCH] Some changes in account viewer - add a back button - make the menu button dark in light theme --- .../mastodon/activities/ShowAccountActivity.java | 12 +++++++++++- app/src/main/res/drawable-anydpi/ic_back.xml | 9 +++++++++ .../res/layout-sw600dp/activity_show_account.xml | 14 ++++++++++++++ .../main/res/layout/activity_show_account.xml | 16 +++++++++++++++- app/src/main/res/values/strings.xml | 1 + 5 files changed, 50 insertions(+), 2 deletions(-) create mode 100644 app/src/main/res/drawable-anydpi/ic_back.xml diff --git a/app/src/main/java/fr/gouv/etalab/mastodon/activities/ShowAccountActivity.java b/app/src/main/java/fr/gouv/etalab/mastodon/activities/ShowAccountActivity.java index 1b5bc28ef..c4cce8565 100644 --- a/app/src/main/java/fr/gouv/etalab/mastodon/activities/ShowAccountActivity.java +++ b/app/src/main/java/fr/gouv/etalab/mastodon/activities/ShowAccountActivity.java @@ -237,8 +237,12 @@ public class ShowAccountActivity extends BaseActivity implements OnPostActionInt final ImageButton account_menu = findViewById(R.id.account_menu); ImageButton action_more = findViewById(R.id.action_more); - if( theme == THEME_LIGHT) + ImageButton action_back = findViewById(R.id.action_back); + if(theme == THEME_LIGHT){ changeDrawableColor(getApplicationContext(),action_more,R.color.dark_icon); + changeDrawableColor(getApplicationContext(),account_menu,R.color.dark_icon); + changeDrawableColor(getApplicationContext(),action_back,R.color.dark_icon); + } account_menu.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { @@ -251,6 +255,12 @@ public class ShowAccountActivity extends BaseActivity implements OnPostActionInt showMenu(account_menu); } }); + action_back.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + finish(); + } + }); if( account != null){ ManageAccount(); } diff --git a/app/src/main/res/drawable-anydpi/ic_back.xml b/app/src/main/res/drawable-anydpi/ic_back.xml new file mode 100644 index 000000000..26abc5351 --- /dev/null +++ b/app/src/main/res/drawable-anydpi/ic_back.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/layout-sw600dp/activity_show_account.xml b/app/src/main/res/layout-sw600dp/activity_show_account.xml index f0936bd77..00bc3a1ae 100644 --- a/app/src/main/res/layout-sw600dp/activity_show_account.xml +++ b/app/src/main/res/layout-sw600dp/activity_show_account.xml @@ -91,6 +91,20 @@ android:layout_width="40dp" android:layout_height="40dp" /> + + + + - + Schedule boost.]]> Art timeline Open menu + Go back Logo of the application Profile picture Profile banner