I want to make a blurry transparent service application that make everything behind my application looks blurry, the problem is, I need to take a screenshot of entire device screen that is almost impossible
is there a trick to make my background looks blurry? or maybe is there any trick to make a view with some alpha that can make everything behind the view looks blurry?
EDITED:
Sorry for late response, to be honest, this answer is not what I needed but still thanks for your response, what I need is like this:
For example, I have
2 layer
of layout:
layer A , this layer is the background
layer B , this layer is my application layer
My application is transparent, for example, if you open Settings
, and then you open my apps, then my apps will popup and Settings
still appear and the Settings
view still can be seen, but I want that "Settings" view to be blurry.
So in general, I need to take a screenshot of my current Settings
view, and then blur it using FastBlur
, RenderScript
or whatever it is, the problem is when I screenshot the Settings
, it took a long time. so:
Is there any trick that I will cover the Settings
view, that is Settings view is layer A, with layer B. and what I need to do with layer B to make everything behind layer B to be blur, any idea?