2015-09-13 68 views
0

我環顧了一下,找不到答案。您如何進行屏幕過渡,以便在顯示的元素移動時背景保持原位?基本上,我試圖模仿在iPhone或Android手機上瀏覽應用程序的外觀。任何方式來做到這一點?我必須使用碎片嗎?這個問題有一些不好的措辭,請我澄清一下,如果你對任何事情感到困惑。如何在沒有背景移動的情況下過渡?

+0

我想你想要「共享元素轉換」。谷歌它,有很多資源。 –

回答

3

使用背景設置的框架佈局作爲您想要的圖像。將查看器作爲子視圖。視圖尋呼機將使用不同的片段,並且視圖尋呼機應該使每個片段具有透明背景。讓我知道如果你需要幫助,它應該沒有問題。

如果背景更復雜,則使用其他佈局來保存子視圖,並仍將主佈局設置爲框架佈局。你需要框架佈局,因爲它可以在彼此之上堆疊視圖。在這種情況下,將視圖尋呼機作爲最後一個視圖,並確保每個片段都是透明的。

+0

如果背景是一個可繪製的,那麼設置ViewPager背景就足夠了,所以不需要父框架佈局 – maciekjanusz

+0

好吧,我會研究這個並在我有空時回覆你。謝謝! –

相關問題