2. How difficult to implement water ripple effect in response to touch event? Is there any Java library out there that could do that?
Android Forum » Android Developer Forum » Android Developer Forum » Question about my first Live wallpaper
Question about my first Live wallpaper
|
Question about my first Live wallpaper created on Dec 10, 2011 3:26:45 AM 2. How difficult to implement water ripple effect in response to touch event? Is there any Java library out there that could do that? |
|
|
RE: Question about my first Live wallpaper created on Dec 13, 2011 6:16:06 AM Stephen Kong 1. I am trying to load a bitmap in the WallpaperService.Engine.onCreate() but the bitmap is too small to cover the entire screen. How do I stretch the bitmap to cover the entire screen? 2. How difficult to implement water ripple effect in response to touch event? Is there any Java library out there that could do that? In response to your first question, you can scale the bitmap with Bitmap.createScaledBitmap: http://developer.android.com/reference/android/graphics/Bitmap.html#createScaledBitmap(android.graphics.Bitmap, int, int, boolean) Something like this: mLogo = BitmapFactory.decodeResource(mContext.getResources(), R.drawable.logo); logoWidth=mCanvasWidth; logoHeight=mCanvasHeight; mLogo = Bitmap.createScaledBitmap(mLogo, logoWidth, logoHeight,true); 2. There's lots of examples of doing this in java on the net. Here's one that might help: http://neilwallis.com/projects/java/water/index.php |
