为了加快我的调试速度,我为某些消息着色以便即时发现,如下所示:
if (isOK)
Log.i(TAG, stringVarContentOfMessage);
else
Log.v(TAG, stringVarContentOfMessage);
它有效,但一遍又一遍地查看此源代码,占用 4 行宝贵的唯一理由是只有一个不同的字符(Log.i 与 Log.v)对我来说很碍眼。
有什么建议可以不借助以下方法来避免这种碍眼的情况吗?
isOK ? Log.i(TAG, stringVarContentOfMessage) : Log.v(TAG, stringVarContentOfMessage);
最佳答案
您可以使用 Log.println()
:
Log.println(isOK ? Log.INFO : Log.VERBOSE, TAG, stringVarContentOfMessage);
关于java - LogCat 消息的更简洁的着色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7348524/