Could someone please explains the purpose of the 'transitionFlags' attribute in Transition with an example? I haven't found any useful documentation on it. Now I just have a basic understanding of the purpose and use cases of 'onInterceptTouchReturnSwipe,' but I'm still a bit unclear about 'beginOnFirstDraw' and 'disableIntraAutoTransition,' especially regarding 'beginOnFirstDraw.'
Based on my initial experiments, 'disableIntraAutoTransition' seems to be used in scenarios where we want to prevent automatic transition, for example, a transition will be triggered if child views call requestLayout(), and the result is not desired. Am I correct in my understanding?
I want to know more detail about the purpose and use cases of 'beginOnFirstDraw'? Does setting it have any impact on the results? How does changing the timing of the transition's clock start affect the final outcome? Thanks.
Description
Could someone please explains the purpose of the 'transitionFlags' attribute in Transition with an example? I haven't found any useful documentation on it. Now I just have a basic understanding of the purpose and use cases of 'onInterceptTouchReturnSwipe,' but I'm still a bit unclear about 'beginOnFirstDraw' and 'disableIntraAutoTransition,' especially regarding 'beginOnFirstDraw.'
Based on my initial experiments, 'disableIntraAutoTransition' seems to be used in scenarios where we want to prevent automatic transition, for example, a transition will be triggered if child views call requestLayout(), and the result is not desired. Am I correct in my understanding?
I want to know more detail about the purpose and use cases of 'beginOnFirstDraw'? Does setting it have any impact on the results? How does changing the timing of the transition's clock start affect the final outcome? Thanks.