我使用以下示例创建聚光灯着色器:http ://www.curious-creature.org/2012/12/13/android-recipe-2-fun-with-shaders/
它工作得很好,我使用聚光灯,HorizontalScrollView
现在我必须HorizontalScrollView
在移动遮罩的同时滚动,我不知道如何让它以良好的性能工作。具有HorizontalScrollView
大约 5 倍屏幕宽度的内容,而Shader
位图只有一个屏幕宽度。当滚动操作过于繁重并最终导致内存崩溃时,再次设置它。
谢谢。
下图是为了演示我的设置。我有 A 和 B 堆叠在FrameLayout
. A 移动聚光灯 B 滚动内容。那么A能否以某种方式将聚光灯作为其背景中的“透明洞”来吸引眼球?A 是Fragment
同时移动聚光灯和滚动 B 的寻呼机ScrollView
。