获得支持 TransitionInflater
Get support TransitionInflater
我正在处理片段之间的转换。我想膨胀一个 Tranistion 以使用:
final Transition elementEnterTransition = TransitionInflater.from(this)
.inflateTransition(R.transition.sharedelement_enter);
这在 Lollipop 之后工作正常,但如果我想使用支持库
com.android.support:transition
我不知道如何给过渡充气。 Support lib中没有TransitionInflater
我检查了文档 https://developer.android.com/reference/android/support/transition/Transition.html 但没有任何线索。
知道如何使用支持库从 XML 创建转换吗?
Any idea how to create Transitions from XML with Support lib?
TL;DR: 你没有。
稍微长一点的回答:
来自 XML 的 Inflating Transitions 当前未在转换支持库中实现。
您可以扩展 TransitionSet
,按照您希望的方式设置它,然后实例化它以代替您在 XML 中声明的那个。
我正在处理片段之间的转换。我想膨胀一个 Tranistion 以使用:
final Transition elementEnterTransition = TransitionInflater.from(this)
.inflateTransition(R.transition.sharedelement_enter);
这在 Lollipop 之后工作正常,但如果我想使用支持库
com.android.support:transition
我不知道如何给过渡充气。 Support lib中没有TransitionInflater
我检查了文档 https://developer.android.com/reference/android/support/transition/Transition.html 但没有任何线索。
知道如何使用支持库从 XML 创建转换吗?
Any idea how to create Transitions from XML with Support lib?
TL;DR: 你没有。
稍微长一点的回答:
来自 XML 的 Inflating Transitions 当前未在转换支持库中实现。
您可以扩展 TransitionSet
,按照您希望的方式设置它,然后实例化它以代替您在 XML 中声明的那个。