Back to project page android-filelogger.
The source code is released under:
Apache License
If you think the Android project android-filelogger listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.levelup.logutils; /*from w w w . j a v a 2 s . c o m*/ /** * helper class to use the FLog API from a class rather than using the static methods */ public class FLogger { /** * method called for every log call in case the file logger wasn't ready before * * @param level */ protected void assertLogger(FLogLevel level) {} public int v(String tag, String message) { assertLogger(FLogLevel.V); FLog.v(tag, message); return 0; } public int v(String tag, String message, Throwable tr) { assertLogger(FLogLevel.V); FLog.v(tag, message, tr); return 0; } public int d(String tag, String message) { assertLogger(FLogLevel.D); FLog.d(tag, message); return 0; } public int d(String tag, String message, Throwable tr) { assertLogger(FLogLevel.D); FLog.d(tag, message, tr); return 0; } public int i(String tag, String message) { assertLogger(FLogLevel.I); FLog.i(tag, message); return 0; } public int i(String tag, String message, Throwable tr) { assertLogger(FLogLevel.I); FLog.i(tag, message, tr); return 0; } public int w(String tag, String message) { assertLogger(FLogLevel.W); FLog.w(tag, message); return 0; } public int w(String tag, String message, Throwable tr) { assertLogger(FLogLevel.W); FLog.w(tag, message, tr); return 0; } public int e(String tag, String message) { assertLogger(FLogLevel.E); FLog.e(tag, message); return 0; } public int e(String tag, String message, Throwable tr) { assertLogger(FLogLevel.E); FLog.e(tag, message, tr); return 0; } public int wtf(String tag, String message) { assertLogger(FLogLevel.WTF); FLog.wtf(tag, message); return 0; } public int wtf(String tag, String message, Throwable tr) { assertLogger(FLogLevel.WTF); FLog.wtf(tag, message, tr); return 0; } /** * When enabled send the log in the file and in the Android logs * @param enable */ public static void enableAndroidLogging(boolean enable) { FLog.enableAndroidLogging(enable); } }