如何在android上正确设置工具栏动画?
我很难使用如何在android上正确设置工具栏动画?,android,android-animation,android-toolbar,Android,Android Animation,Android Toolbar,我很难使用layoutTransition设置工具栏的动画 我正在使用我在每个onCreateView()上调用的下一个帮助程序 它工作得很好,但有时,当我在片段之间快速转换时,我会得到奇怪的反应,比如动画卡住或标题空白等 我猜这与当前正在转换的layoutTransition有关,我看到有称为isChangingLayout和transitionListeners的方法,但我不确定如何正确使用它们 fun Activity.setToolbarSubTitle(subTitle: String
layoutTransition
设置工具栏的动画
我正在使用我在每个onCreateView()上调用的下一个帮助程序
它工作得很好,但有时,当我在片段之间快速转换时,我会得到奇怪的反应,比如动画卡住或标题空白等
我猜这与当前正在转换的layoutTransition
有关,我看到有称为isChangingLayout
和transitionListeners的方法,但我不确定如何正确使用它们
fun Activity.setToolbarSubTitle(subTitle: String) {
if (toolbar.subtitle != subTitle) {
if (subTitle.isNullOrEmpty()) {
toolbar.layoutTransition = null
toolbar.subtitle = ""
} else {
toolbar.layoutTransition = LayoutTransition()
toolbar.subtitle = subTitle
}
}
}
fun Activity.setToolbarTitle(title: String) {
toolbar?.title = title
toolbar?.layoutTransition = LayoutTransition()
}