Hi,

I used java.util.logging for creating file Logging.
The code works perfectly fine,

As I did not find any word about this procedure of doing the logging,
just wanted to make sure, if this is the correct way of writing file
loggers.

package org.hsc.learning.helloAndroid;

import java.io.IOException;
import java.util.logging.FileHandler;
import java.util.logging.Formatter;
import java.util.logging.Handler;
import java.util.logging.Level;
import java.util.logging.LogRecord;
import java.util.logging.Logger;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.widget.TextView;

public class HelloAndroid extends Activity {



    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
         TextView tv = new TextView(this);
         Logger logger = Logger.getLogger("Test");
         Handler handler = null;
         try {
                 handler = new FileHandler("/data/data/org.hsc.learning.main/
files/droid.log");
                 handler.setFormatter(new Formatter() {
                      public String format(LogRecord record) {
                        return record.getMessage()+ "\n";
                      }
                    });
                 logger.addHandler(handler);
                } catch (IOException e) {
                        // TODO Auto-generated catch block
                        e.printStackTrace();
                }
                LogRecord record = new LogRecord(Level.INFO, "Terms=Yes");
                logger.log(record);
         Handler[] handlers = Logger.getLogger("Test").getHandlers();
         for (int i = 0; i < handlers.length; i++) {
                 System.out.println(handlers[i].getLevel().getName());
         }
         Log.i("HelloAndroid", "123456789");
         tv.setText("Hello, Android");
         setContentView(tv);
    }
}

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
Announcing the new Android 0.9 SDK beta!
http://android-developers.blogspot.com/2008/08/announcing-beta-release-of-android-sdk.html
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to