2015-02-05 79 views
0

在Twitter應用程序中,當您點擊一條推文時,屏幕就像滑動頁面一樣向左滑動。這是我認爲的動畫部分。我想在我的應用程序,但無法找到任何東西。在我的應用程序中有許多片斷添加/刪除多次。每個片段上都有按鈕,當我點擊一個按鈕時,會出現新的片段。我想讓他們像在twitter一樣像頁面一樣滑動。我知道ViewPager類,但這是不同的。請幫幫我。 謝謝如何在Android中打開側身屏幕? (屏幕動畫部分)

回答

0

您可以將所有片段放在水平對齊的linearlayout中。

將其中一個片段的weight設置爲1,將其他片段的值設爲0。 現在使用Thread.sleep()設置動畫,其中您將下一個片段的權重從0緩慢增加到1,同時將其他片段的權重從1減小到0.

+0

我沒有'沒有得到它。我的所有碎片(佈局)都是垂直方向的。當我點擊一個按鈕時,出現一個新的片段。代碼是: 'code' ShopMainFragment shopMainFragment = ShopMainFragment.newInstance(); Fragment oldFragment = fm.findFragmentById(R.id.fragmentContainer); fm.beginTransaction() 卸下襬臂(oldFragment) 。新增(R.id.fragmentContainer,shopMainFragment) .commit();'code' 這樣的新片段:shopMainFragment上來,舊的清除。 – dhruv 2015-02-05 12:52:39