You cannot call public static methods in a public class
I’ve been experimenting with generating thumbnails for images and videos using Android’s built-in
ThumbnailUtils class. Video thumbnails are generated correctly using the
createVideoThumbnail(..) method. However, I can’t even call the related method
createImageThumbnail. Both methods are declared as
static. This is github link To the source.
How do I restrict clients from selectively using
the public static method in Java?
: See this link for use More information on Android’s internal/hidden methods:
createImageThumbnail The documentation contains
@hide, which makes it inaccessible outside of the Android SDK.
For more information about
@hide< a href="https://stackoverflow.com/questions/17035271/what-does-hide-mean-in-the-android-source-code" rel="noreferrer noopener nofollow"> here .