本文整理匯總了Java中android.webkit.ConsoleMessage.MessageLevel方法的典型用法代碼示例。如果您正苦於以下問題:Java ConsoleMessage.MessageLevel方法的具體用法?Java ConsoleMessage.MessageLevel怎麽用?Java ConsoleMessage.MessageLevel使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類android.webkit.ConsoleMessage
的用法示例。
在下文中一共展示了ConsoleMessage.MessageLevel方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: addMessageToConsole
import android.webkit.ConsoleMessage; //導入方法依賴的package包/類
@Override
public boolean addMessageToConsole(int level, String message, int lineNumber,
String sourceId) {
ConsoleMessage.MessageLevel messageLevel = ConsoleMessage.MessageLevel.DEBUG;
switch(level) {
case LOG_LEVEL_TIP:
messageLevel = ConsoleMessage.MessageLevel.TIP;
break;
case LOG_LEVEL_LOG:
messageLevel = ConsoleMessage.MessageLevel.LOG;
break;
case LOG_LEVEL_WARNING:
messageLevel = ConsoleMessage.MessageLevel.WARNING;
break;
case LOG_LEVEL_ERROR:
messageLevel = ConsoleMessage.MessageLevel.ERROR;
break;
default:
Log.w(TAG, "Unknown message level, defaulting to DEBUG");
break;
}
return mContentsClient.onConsoleMessage(
new ConsoleMessage(message, sourceId, lineNumber, messageLevel));
}
示例2: onConsoleMessage
import android.webkit.ConsoleMessage; //導入方法依賴的package包/類
@Override
public boolean onConsoleMessage(ConsoleMessage consoleMessage) {
String message = "";
message += "\"" + consoleMessage.message() + "\"";
String source = consoleMessage.sourceId();
if (source != null) {
int cut = source.lastIndexOf('/');
if (cut != -1) {
source = source.substring(cut + 1);
}
message += ", [" + source + "]";
}
message += ", (" + consoleMessage.lineNumber() + ")";
ConsoleMessage.MessageLevel level = consoleMessage.messageLevel();
if (level == ConsoleMessage.MessageLevel.DEBUG) {
Log.d(CONSOLE_TAG, message);
} else if (level == ConsoleMessage.MessageLevel.ERROR) {
Log.e(CONSOLE_TAG, message);
} else if (level == ConsoleMessage.MessageLevel.WARNING) {
Log.w(CONSOLE_TAG, message);
} else if (level == ConsoleMessage.MessageLevel.LOG || level == ConsoleMessage.MessageLevel.TIP) {
Log.i(CONSOLE_TAG, message);
} else {
Log.d(CONSOLE_TAG, message);
}
return true;
}