android - 实现内容占位符作为 Android 中的进度指示器

标签 android progress-indicator

我的问题与 this question 非常相似.我想实现使用这种风格的进度指示器:

https://github.com/michalsnik/ember-content-placeholders

那是用动画的灰色矩形替换文本和图像等内容 like here .

我在过去看到过很多这种情况,例如Facebook。我很确定 YouTube 应用曾经采用过这种风格。

问题分开

显而易见的第一个问题是关于如何在 Android 上实现这一点,特别是如果有一种惯用的、标准的或简单的方法来实现这一点,第二个问题与此密切相关,因为这是我的

问题

我将如何实现将 TextView 转换成这样的 loading rectangle。我可以想象用这个替换我的整个 View 结构,但我也不知道从哪里开始动画。

最佳答案

看看这个图书馆 - ShimmerLayout

ShimmerLayout can be used to add shimmer effect (like the one used at Facebook or at LinkedIn) to your Android application.

此外,如果您对如何实现动画感到好奇,请查看库 sources .

关于android - 实现内容占位符作为 Android 中的进度指示器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49258155/

相关文章:

android - 如何为移动应用程序创建可集成模块

java - 尝试更改 android 中的组件状态安全异常

android - 如何检测我的 View 何时移动?

android - 如何让 ProgressBar 循环并处于确定模式?

json - 如何在 Flutter App 启动前显示 CircularProgressIndicator?

android - 接收短信

android - Galaxy Tab 上的 EditText 单行问题

java - 进度指示器一直旋转

windows-phone-7 - 更改系统托盘进度指示器颜色