2017-02-16 21 views
0

HereさんはGeorge Mountのtransition demoアプリからのスクリーンキャストです。 ヒーロー要素の周りの影がしばらく暗くなっていることがわかります。これは、呼び出し側アクティビティと呼び出されたアクティビティの両方が短時間テキストを表示したためです。共有要素は呼び出し中と呼び出された両方のアクティビティで表示されます

この問題を回避する方法があるかどうかを知りたいと思います。

+0

あなたのリンクにアクセスすることはできません。第二に、あなたの質問では、常にスニペットであなたのコードを精緻化する必要があります。 – LoveForDroid

答えて

1

残念ながら、現時点では影の倍増を避ける方法はありません。共有要素とのインターロックはないため、両面で簡単に描画され、半透明の要素(影が含まれています)が2回表示されます。

これが表示されないようにする方法の1つは、ビュー(elevation - > 0)を共有要素の出口トランジションとしてドロップし、次に共有要素enterトランジションの一部としてビューを再び上げることです。影がアニメーション化され、再度アニメーション化されますが、ダブルシャドウは表示されません。

関連する問題