瀏覽代碼

show log preference item only for debug mode or flag set true (false by default)

Andy Scherzinger 9 年之前
父節點
當前提交
e80d1465cd
共有 2 個文件被更改,包括 3 次插入3 次删除
  1. 1 1
      res/values/setup.xml
  2. 2 2
      src/com/owncloud/android/ui/activity/Preferences.java

+ 1 - 1
res/values/setup.xml

@@ -53,7 +53,7 @@
     <bool name="imprint_enabled">false</bool> 
     <bool name="recommend_enabled">true</bool>
     <bool name="feedback_enabled">true</bool>
-    <bool name="logger_enabled">true</bool>
+    <bool name="logger_enabled">false</bool>
     <string name="url_help">http://owncloud.com/mobile/help</string>
     <string name="url_imprint"></string>
     <string name="mail_recommend">"mailto:"</string>

+ 2 - 2
src/com/owncloud/android/ui/activity/Preferences.java

@@ -270,7 +270,8 @@ public class Preferences extends PreferenceActivity
             
         }
 
-        if (BuildConfig.DEBUG) {
+        boolean loggerEnabled = getResources().getBoolean(R.bool.logger_enabled) || BuildConfig.DEBUG;
+        if (loggerEnabled) {
             Preference pLog =  findPreference("log");
             if (pLog != null ){
                 pLog.setOnPreferenceClickListener(new OnPreferenceClickListener() {
@@ -347,7 +348,6 @@ public class Preferences extends PreferenceActivity
             }
         }
 
-        boolean loggerEnabled = getResources().getBoolean(R.bool.logger_enabled);
         Preference pLogger =  findPreference("logger");
         if (pLogger != null){
             if (loggerEnabled) {