Hi, Thanks for sharing code. Code u shared will capture the entire screen, even if it is not widget component. [mean screen may have android or flash or web component] i wanted to capture all the three.
Regards, Bharathiraja R On Fri, Jun 3, 2011 at 1:39 AM, New Developer <secur...@isscp.com> wrote: > Okay I output my bitmap to file as PNG and it only shows the visible > portion of the layout > What is currently seen on the screen not the entire layout. > So would I change the onClick Code to capture the entire layout ? > > thanks in advance > > > On Jun 2, 3:35 pm, New Developer <secur...@isscp.com> wrote: > > I'm trying to do something similar > > > > Inside my button's OnClick I have > > > > View myView = arg0.getRootView(); > > myView.setDrawingCacheEnabled( true ); > > mPDF.addImage( myView.getDrawingCache() ); > > > > I'm hoping this will capture the screen to a bitmap > > > > my PDF.addImage is as follows: > > > > public void addImage(Bitmap bmp) { > > ByteArrayOutputStream bos = new ByteArrayOutputStream(); > > bmp.compress(CompressFormat.JPEG, 100 , bos); > > > > mImage += "5 0 obj \n" + > > "<< /Type /XObject\n" + > > " /Subtype /Image\n" + > > " /Width " + bmp.getWidth() + " \n" + > > " /Height " + bmp.getHeight() + " \n" + > > " /ColorSpace /DeviceRGB\n" + > > " /BitsPerComponent 8\n" + > > " /Length " + bos.size() + "\n" + > > " /Filter /ASCIIHexDecode\n" + > > ">>\n\n" + > > "stream\n"; > > > > mImage += bos.toString() + "\n"; > > > > mImage += "endstream\n" + > > "endobj\n\n"; > > } > > > > 1) Is the onClick the correct way to capture the screen to bitmap ? > > 2) Is the PDF code the correct way to store an image inside a PDF ? > > > > thanks in advance > > > > On Jun 2, 3:11 pm, Paul Turchenko <paul.turche...@gmail.com> wrote: > > > > > > > > > > > > > > > > > Your process will need permission to do that. ADB has it by default, > > > but regular apps don't. Unless you're rooted, you can't do that. > > > > > On Jun 2, 4:27 am, Bharathiraja R <bharathiraja.andr...@gmail.com> > > > wrote: > > > > > > Hi All, > > > > > > Want sample code to capture screenshot of current screen from phone, > > > > same like ddms (screen capture). > > > > Please help me out. > > > > > > Regards, > > > > Bharathiraja R > > -- > 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 > -- 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