Android 检测自定义转换中开始场景和结束场景中文本视图的文本大小

Android 检测自定义转换中开始场景和结束场景中文本视图的文本大小,android,transition,Android,Transition,当共享元素在两个活动之间输入Transition时,我正在为textSize ofTextView编写一个自定义的Transition。我一直致力于实现captureStartValues和captureEndValuesTransitionValues.view是同一个实例,它只是开始场景中的文本视图(如果我在开始活动中添加此转换)或结束场景中的文本视图(如果我在启动活动中添加此转换) 被接受的答案是使用SharedElementCallback(在他的github演示中)设置TextView

当共享元素在两个活动之间输入Transition时,我正在为textSize of
TextView
编写一个自定义的
Transition
。我一直致力于实现
captureStartValues
captureEndValues
<这两种方法中的code>TransitionValues.view是同一个实例,它只是开始场景中的文本视图(如果我在开始活动中添加此转换)或结束场景中的文本视图(如果我在启动活动中添加此转换)

被接受的答案是使用
SharedElementCallback
(在他的github演示中)设置TextView的textSize,这将导致
TextSizeTransition
在开始场景和结束场景中检测正确的textSize

我想知道的是,是否可以仅在custom
TextSizeTransition
中检测开始场景和结束场景中TextView的textSize,而不使用
SharedElementCallback

可能与
ChangeBounds
类似,它直接使用
TransitionValues
中的目标视图捕获开始值和结束值(从源代码看似乎如此)

谢谢