如何在动态渲染底部导航视图时删除动画?
Posted
技术标签:
【中文标题】如何在动态渲染底部导航视图时删除动画?【英文标题】:How to remove animation while rendering bottom navigation view dynamically? 【发布时间】:2021-05-08 22:50:52 【问题描述】:我在 android 中动态渲染底部导航视图时遇到动画问题。 我正在从服务器获取图标和标签列表并以编程方式呈现它。
2 个问题:
-
图标是从右到左的
在速度较慢的手机上,会呈现第二个图标,然后显示图标的其余部分。例如,在我的例子中,更多选项卡出现在最右边,然后其他选项卡会在几分之一秒后出现。
要求:
-
删除从右到左的动画
所有图标应同时呈现。
有什么解决办法吗?
【问题讨论】:
请贴出一些你迄今为止尝试过的代码 【参考方案1】:只需在 android 中启动视图之前调用服务器 api 调用,或在 UI 中显示栏之前填充所有值,或者您可以使用它的可见性切换,只需在 XML 中使其可见不可见或将其可见性更改为
View.VISIBLE
在其中填充服务器的全部数据后..
可能对你有帮助!!
【讨论】:
以上是关于如何在动态渲染底部导航视图时删除动画?的主要内容,如果未能解决你的问题,请参考以下文章