I made a blog post with a basic example of how to use this relatively 
unknown function. Hope it helps!

http://daniel-robertson.tumblr.com/post/19639827728/how-to-debug-your-fragments-using

On Sunday, February 27, 2011 5:17:29 PM UTC-5, davemac wrote:
>
> Both of these classes have a dump() method which looks useful for 
> debugging. I tried to use them in a sample application, but I'm not 
> getting any output at all. My code looks like this from within my 
> activity: 
>
>         public void dumpFragmentMgr() { 
>                 FragmentManager fm = getFragmentManager(); 
>                 File dumpFile = new 
> File(Environment.getExternalStorageDirectory() + 
>                         "/fmdump.txt"); 
>                 if(dumpFile.exists()) { 
>                         dumpFile.delete(); 
>                 } 
>                 try { 
>                     FileOutputStream fos = new FileOutputStream(dumpFile, 
> true); 
>                     fm.dump("DIALOG", fos.getFD(), new PrintWriter(fos), 
>                                 null); 
>                     fos.flush(); 
>                     fos.close(); 
>                 } catch (FileNotFoundException e) { 
>                         // TODO Auto-generated catch block 
>                         e.printStackTrace(); 
>                 } catch (IOException e) { 
>                         // TODO Auto-generated catch block 
>                         e.printStackTrace(); 
>                 } 
>         } 
>
> I'm positive that I have fragments in my fragment manager. My output 
> file is always empty, although I can see the datetimestamp getting 
> updated. I'm always passing null for the 4th argument to dump() since 
> I have no idea what else to put there. I have enableDebugLogging set 
> to true. Any help please? 
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to