继续之前完成UI

时间:2017-03-22 11:35:20

标签: android android-fragments android-support-library android-transitions

我在Fragment过渡时遇到问题。

我希望在切换片段之前将ActionBar标题设置为"Loading",代码:

getSupportActionBar().setTitle("Loading");
FragmentManager fragmentManager = getSupportFragmentManager();
fragmentManager.popBackStackImmediate();

标题仅在转换后设置,这就是问题。

更新1: 问题是在UI线程开始片段转换(繁重任务)之前更新操作栏。

PS。如果我想进行两次快速转换(例如,转换到“加载片段”然后转换到主片段),则会出现示例问题。

1 个答案:

答案 0 :(得分:0)

你可以试试这个: 您可以使用进度对话框。在将进度对话框设置片段的标题加载到您想要的任何内容期间。