Android: fixed logging

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7902 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
This commit is contained in:
kim..ng 2011-07-22 18:27:17 +00:00
parent c172b2e455
commit 0b7f96726f
2 changed files with 21 additions and 2 deletions

View File

@ -1,7 +1,9 @@
package com.jme3.app;
import java.util.logging.Handler;
import java.util.logging.Logger;
import java.util.logging.SimpleFormatter;
import com.jme3.util.JmeFormatter;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
@ -103,6 +105,23 @@ public class AndroidHarness extends Activity implements TouchListener, DialogInt
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
Logger log = logger;
boolean bIsLogFormatSet = false;
do
{
if (log.getHandlers().length == 0)
{
log = logger.getParent();
if (log != null)
for (Handler h : log.getHandlers())
{
//h.setFormatter(new SimpleFormatter());
h.setFormatter(new JmeFormatter());
bIsLogFormatSet = true;
}
}
} while (log != null && !bIsLogFormatSet);
JmeSystem.setResources(getResources());
JmeSystem.setActivity(this);

View File

@ -67,7 +67,7 @@ public class AndroidLocator implements AssetLocator {
}
catch (IOException ex)
{
logger.log(Level.WARNING, "Failed to locate {0} ", sAssetPath);
//logger.log(Level.WARNING, "Failed to locate {0} ", sAssetPath);
}
return null;
}