I meet this,too! 在 2011年1月1日星期六UTC+8下午8时52分58秒,Curly写道: > > When using an ImageView to display a contacts photo, I see many errors > of the form: > > ERROR/MemoryFile(28791): MemoryFile.finalize() called while ashmem > still open > > These occur when the view is scrolled and appear to only happen when a > contact with a photo scrolls into view. There is no stack trace and > my application is not doing anything unusual to handle scrolling. The > photo's are shown correctly and from a user perspective all appears to > work fine. > > I'm using a layout like: > > <TwoLineListItem> > <RelativeLayout> > <ImageView /> > <TextView /> > <TextView /> > </RelativeLayout> > </TwoLineListItem> > > These are associated with a <ListView /> component using a standard > ListActivity and ListAdaptor pattern to set a MatrixCursor of > contacts. > > The contact's photo is associated with the ImageView using a URI in > the form of: > > Uri contactUri = ContentUris.withAppendedId(Contacts.CONTENT_URI, > Long.valueOf(id)); > Uri photoUri = > Uri.withAppendedPath(contactUri,Contacts.Photo.CONTENT_DIRECTORY); > > Has anyone else experienced a similar issue when scrolling ImageViews? > > Thanks. > > > > > >
-- 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