【发布时间】:2021-07-21 20:17:16
【问题描述】:
请指导我在活动之间切换时如何显示进度条。 在我的第二个活动中,有很多计算和编码视图,这会导致预期的打开延迟。但我想以百分比显示加载进度 附加屏幕截图的更多详细信息
【问题讨论】:
-
您应该了解打开活动是否需要“繁重”的工作,即膨胀视图。如果视图可以在没有此计算的情况下膨胀,那么您应该异步执行这些计算,此时您可以在目标 Activity 中显示进度条。打开 Activity 时,您是否在 logcat 中收到任何有关“跳过帧”的警告?还在查看视图存根 - developer.android.com/training/improving-layouts/…
-
在共享视图模型中使用 Fragment 和导航组件
-
加载时logcat中没有“跳帧”。视图数量及其内容完全取决于计算并且是动态数量。据我目前所知,没有它我无法给它们充气(或者我不知道如何)
-
Activity 2 有 50 个由代码生成的布局,每个布局包含大约 20 个 Textview。它们是使用代码中的计算创建并填充内容
标签: java android android-studio android-activity