相关疑难解决方法(0)

透明的模糊视图,模糊下面的布局

我有一个我已经透明的Linearlayout,现在我正在寻找一种方法来赋予它一个模糊效果,所以它下面的东西变得模糊.就像Windows 7 Aero外观一样(见截图).

我知道你可以做这样的模糊效果:

getWindow().addFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
Run Code Online (Sandbox Code Playgroud)

但这仅适用于在出现对话框时模糊背景.

我一直在谷歌搜索近一个小时,我找不到任何东西.有没有人对如何做到这一点有任何建议?

谢谢

Windows 7 Aero效果

java android

40
推荐指数
3
解决办法
4万
查看次数

捕获图像时TextView阴影被破坏

在捕获textview图像时,阴影被破坏.

我使用setShadowLayer以编程方式添加了文本阴影.

tv.setShadowLayer(20, 0, 0, Color.BLACK);
Run Code Online (Sandbox Code Playgroud)

当我用图像捕捉图像时

tv.buildDrawingCache(true);
tv.setDrawingCacheQuality(View.DRAWING_CACHE_QUALITY_HIGH);
tv.setDrawingCacheEnabled(true);
Run Code Online (Sandbox Code Playgroud)

并使用获取位图

bitmap = tv.getDrawingCache();
Run Code Online (Sandbox Code Playgroud)

屏幕上的原始图像

在此输入图像描述

捕获的图像

在此输入图像描述

还尝试捕获父布局但结果相同.

android shadow textview

27
推荐指数
1
解决办法
950
查看次数

是否可以拍摄视图的屏幕截图,而不显示视图?

简短的问题:

假设我有某种布局文件并且我给它充气(或者在代码中使用正常的CTOR).

我希望在某些限制(给定的宽度和高度,甚至比屏幕更大)下看一下"截图"(位图),而不是显示膨胀的视图.

我不希望将视图添加到屏幕上的任何位置,但仅为此目的而保留它,并且可能稍后添加它.

这样的事情可以用于轻松操纵如何放置东西.例如,我可以使用一个布局,将图像放在其中,以便它周围有一个框架.

这样的事情可能吗?如果是这样,怎么样?

android screenshot android-inflate android-view

10
推荐指数
1
解决办法
4427
查看次数