Use string formatter to compose AppBar subtitle: "username" for cwmars_app (because...
authorkenstir <kenstir@gmail.com>
Sun, 22 Nov 2015 02:24:14 +0000 (21:24 -0500)
committerkenstir <kenstir@gmail.com>
Sun, 22 Nov 2015 02:24:14 +0000 (21:24 -0500)
Open-ILS/src/Android/core/res/values/ou.xml
Open-ILS/src/Android/core/src/org/evergreen_ils/utils/ui/ActionBarUtils.java
Open-ILS/src/Android/cwmars_app/res/values/ou.xml

index 275ad0a..80b0b0c 100644 (file)
@@ -15,6 +15,8 @@
     <string name="ou_app_label">Evergreen</string>
     <!-- library name displayed in the app bar -->
     <string name="ou_library_name">EXAMPLE</string>
+    <!-- subtitle displayed in the app bar -->
+    <string name="ou_activity_subtitle">%1$s - %2$s</string>
     <!-- OPAC URL -->
     <string name="ou_library_url">https://demo.evergreencatalog.com</string>
 </resources>
index ecebd9b..ec524ee 100644 (file)
@@ -2,6 +2,7 @@ package org.evergreen_ils.utils.ui;
 
 import android.support.v7.app.ActionBar;
 import android.support.v7.app.ActionBarActivity;
+import org.evergreen_ils.R;
 import org.evergreen_ils.accountAccess.AccountAccess;
 import org.evergreen_ils.globals.AppPrefs;
 
@@ -11,7 +12,9 @@ import org.evergreen_ils.globals.AppPrefs;
 public class ActionBarUtils {
     public static void initActionBarForActivity(ActionBarActivity activity, boolean isMainActivity) {
         ActionBar actionBar = activity.getSupportActionBar();
-        actionBar.setSubtitle(AppPrefs.getString(AppPrefs.LIBRARY_NAME) + " - " + AccountAccess.userName);
+        actionBar.setSubtitle(String.format(activity.getString(R.string.ou_activity_subtitle),
+                AppPrefs.getString(AppPrefs.LIBRARY_NAME),
+                AccountAccess.userName));
         if (!isMainActivity) {
             actionBar.setDisplayHomeAsUpEnabled(true);
         }
index f4a0ecc..8d28930 100644 (file)
@@ -9,5 +9,6 @@
     <string name="ou_account_type">org.cwmars</string>
     <string name="ou_app_label">C/W MARS</string>
     <string name="ou_library_name">C/W MARS</string>
+    <string name="ou_activity_subtitle">%2$s</string>
     <string name="ou_library_url">https://bark.cwmars.org</string>
 </resources>