diff --git a/app/src/main/java/com/breadwallet/presenter/activities/BreadActivity.java b/app/src/main/java/com/breadwallet/presenter/activities/BreadActivity.java index 7f8e52d76..1956e44d3 100644 --- a/app/src/main/java/com/breadwallet/presenter/activities/BreadActivity.java +++ b/app/src/main/java/com/breadwallet/presenter/activities/BreadActivity.java @@ -10,6 +10,7 @@ import android.os.Bundle; import android.os.Handler; import android.telephony.TelephonyManager; +import android.view.View; import android.view.ViewTreeObserver; import android.view.animation.AnimationUtils; import android.widget.Button; @@ -307,6 +308,7 @@ protected void onResume() { mHandler.postDelayed(() -> updateUI(), 1000); BRWalletManager.getInstance().refreshBalance(this); + refreshDevMode(); } private void setupNetworking() { @@ -460,4 +462,10 @@ public void addNotificationBar() { barFlipper.addView(view); barFlipper.setDisplayedChild(1); } + + private void refreshDevMode() { + findViewById(R.id.menuDevMode).setVisibility( + BRSharedPrefs.isApiServerModeDev(getApplicationContext()) ? + View.VISIBLE : View.GONE); + } } \ No newline at end of file diff --git a/app/src/main/res/layout/activity_bread.xml b/app/src/main/res/layout/activity_bread.xml index fce089309..23adce59b 100644 --- a/app/src/main/res/layout/activity_bread.xml +++ b/app/src/main/res/layout/activity_bread.xml @@ -112,7 +112,22 @@ android:src="@drawable/ic_menu" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintTop_toTopOf="parent" /> + app:layout_constraintTop_toTopOf="parent" + /> + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index bba1e2798..42f3d855d 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -791,7 +791,8 @@ Wrong 2FA provided - Balance + Balance + In Developer Mode "- Registration & Login\n- Available card balance\n- Reset password\n- No transfer to Litewallet\n- US Only"