[英]Fix blink in Fragments during addSharedElement() transition
我使用片段A中的下一個代碼:
fragmentManager!!
.beginTransaction()
.addSharedElement(viewHolder.characterImage, ViewCompat.getTransitionName(viewHolder.characterImage))
.addToBackStack(TAG)
.replace(R.id.fragmentContent, CharacterFragment.newInstance(url, viewHolder.characterName.text.toString()))
.commit()
片段B中的下一個代碼:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
sharedElementEnterTransition = android.transition.TransitionInflater.from(context).inflateTransition(android.R.transition.move)
}
在第一個過渡期間,我眨了眨眼,在下一個過渡期間,一切都很好。 我看到了Activity過渡的解決方法,但事實並非如此。 有人可以幫我嗎?
我不知道為什么,但是問題出在Glide和Picasso中,一切正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.