From a1f989c43c00e4bd0dcdd4b397a34d20c3fcee84 Mon Sep 17 00:00:00 2001 From: akwizgran <michael@briarproject.org> Date: Thu, 12 Oct 2017 17:48:57 +0100 Subject: [PATCH] Use black text for the expiry extension notice. --- .../android/navdrawer/NavDrawerActivity.java | 27 ++++++++++++------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/briar-android/src/main/java/org/briarproject/briar/android/navdrawer/NavDrawerActivity.java b/briar-android/src/main/java/org/briarproject/briar/android/navdrawer/NavDrawerActivity.java index 7337dec054..058d55b551 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/navdrawer/NavDrawerActivity.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/navdrawer/NavDrawerActivity.java @@ -86,7 +86,8 @@ public class NavDrawerActivity extends BriarActivity implements } else if (intent.getBooleanExtra(INTENT_FORUMS, false)) { startFragment(ForumListFragment.newInstance(), R.id.nav_btn_forums); } else if (intent.getBooleanExtra(INTENT_CONTACTS, false)) { - startFragment(ContactListFragment.newInstance(), R.id.nav_btn_contacts); + startFragment(ContactListFragment.newInstance(), + R.id.nav_btn_contacts); } else if (intent.getBooleanExtra(INTENT_BLOGS, false)) { startFragment(FeedFragment.newInstance(), R.id.nav_btn_blogs); } @@ -124,7 +125,8 @@ public class NavDrawerActivity extends BriarActivity implements transportsView.setAdapter(transportsAdapter); if (state == null) { - startFragment(ContactListFragment.newInstance(), R.id.nav_btn_contacts); + startFragment(ContactListFragment.newInstance(), + R.id.nav_btn_contacts); } if (getIntent() != null) { onNewIntent(getIntent()); @@ -181,7 +183,7 @@ public class NavDrawerActivity extends BriarActivity implements clearBackStack(); loadFragment(item.getItemId()); //Don't display the Settings Item as checked - if (item.getItemId() == R.id.nav_btn_settings){ + if (item.getItemId() == R.id.nav_btn_settings) { return false; } return true; @@ -207,7 +209,8 @@ public class NavDrawerActivity extends BriarActivity implements * exiting. This models the typical Google navigation behaviour such * as in Gmail/Inbox. */ - startFragment(ContactListFragment.newInstance(), R.id.nav_btn_contacts); + startFragment(ContactListFragment.newInstance(), + R.id.nav_btn_contacts); } else { super.onBackPressed(); } @@ -231,7 +234,7 @@ public class NavDrawerActivity extends BriarActivity implements signOut(false); } - private void startFragment(BaseFragment fragment, int itemId){ + private void startFragment(BaseFragment fragment, int itemId) { navigation.setCheckedItem(itemId); startFragment(fragment); } @@ -277,6 +280,9 @@ public class NavDrawerActivity extends BriarActivity implements expiryWarning = (ViewGroup) findViewById(R.id.expiryWarning); TextView expiryWarningText = (TextView) expiryWarning.findViewById(R.id.expiryWarningText); + // make close button functional + ImageView expiryWarningClose = + (ImageView) expiryWarning.findViewById(R.id.expiryWarningClose); // show a different snackbar in green if this is an update if (expiry == UPDATE) { @@ -284,15 +290,16 @@ public class NavDrawerActivity extends BriarActivity implements ContextCompat.getColor(this, R.color.briar_green_light)); expiryWarningText.setText( getString(R.string.expiry_update, daysUntilExpiry)); + expiryWarningText.setTextColor( + ContextCompat.getColor(this, android.R.color.black)); + expiryWarningClose.setColorFilter( + ContextCompat.getColor(this, android.R.color.black)); } else { expiryWarningText.setText(getResources() - .getQuantityString(R.plurals.expiry_warning, daysUntilExpiry, - daysUntilExpiry)); + .getQuantityString(R.plurals.expiry_warning, + daysUntilExpiry, daysUntilExpiry)); } - // make close button functional - ImageView expiryWarningClose = - (ImageView) expiryWarning.findViewById(R.id.expiryWarningClose); expiryWarningClose.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { -- GitLab