Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓垂直微光_Android_Material Design_Progress_Shimmer - Fatal编程技术网

Android 安卓垂直微光

Android 安卓垂直微光,android,material-design,progress,shimmer,Android,Material Design,Progress,Shimmer,在浏览过程中,我看到了这个加载动画的列表 我知道一些库(比如Facebook)有水平加载动画。但它不是那么平滑,因为一旦你得到数据,它只是在一瞬间呈现UI。 如果查看视频中的动画,它实际上会显示垂直微光并逐个渲染响应。 我想知道我们如何才能达到这个效果。你可以使用facebook设置从上到下的匀场方向 没有测试它,但它应该工作 val container:ShimmerFrameLayout = findViewById(R.id.shimmer_view_container)

在浏览过程中,我看到了这个加载动画的列表

我知道一些库(比如Facebook)有水平加载动画。但它不是那么平滑,因为一旦你得到数据,它只是在一瞬间呈现UI。 如果查看视频中的动画,它实际上会显示垂直微光并逐个渲染响应。
我想知道我们如何才能达到这个效果。

你可以使用facebook设置从上到下的匀场方向

没有测试它,但它应该工作

    val container:ShimmerFrameLayout = findViewById(R.id.shimmer_view_container)  

    val builder = Shimmer.AlphaHighlightBuilder()
    builder.setDirection(com.facebook.shimmer.Shimmer.Direction.TOP_TO_BOTTOM)
    container.setShimmer(builder.build())