diff options
author | James Dong <jdong@google.com> | 2011-03-11 15:18:40 -0800 |
---|---|---|
committer | James Dong <jdong@google.com> | 2011-03-11 19:08:59 -0800 |
commit | 133cf8b92a07d5be8c64607b9644aa9cef169fb0 (patch) | |
tree | ca6d0ac089b1ae342cfa3d4538945557b1bf36b5 /media/java | |
parent | 718e64b17f72874996425b7ba9a187d473bc58f7 (diff) | |
download | frameworks_base-133cf8b92a07d5be8c64607b9644aa9cef169fb0.zip frameworks_base-133cf8b92a07d5be8c64607b9644aa9cef169fb0.tar.gz frameworks_base-133cf8b92a07d5be8c64607b9644aa9cef169fb0.tar.bz2 |
Add a release() method to MediaScanner
bug - 2586042
Change-Id: I08713ac75cbcaf01dff21a24cdefb6e2dacc92cb
Diffstat (limited to 'media/java')
-rw-r--r-- | media/java/android/media/MediaScanner.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/media/java/android/media/MediaScanner.java b/media/java/android/media/MediaScanner.java index 74d65d1..6b9f2fb 100644 --- a/media/java/android/media/MediaScanner.java +++ b/media/java/android/media/MediaScanner.java @@ -1585,6 +1585,17 @@ public class MediaScanner private static native final void native_init(); private native final void native_setup(); private native final void native_finalize(); + + /** + * Releases resouces associated with this MediaScanner object. + * It is considered good practice to call this method when + * one is done using the MediaScanner object. After this method + * is called, the MediaScanner object can no longer be used. + */ + public void release() { + native_finalize(); + } + @Override protected void finalize() { mContext.getContentResolver().releaseProvider(mMediaProvider); |