2015-04-27 68 views
0

我現在正在開發一個啓動器應用程序,我有三個Activities。默認情況下,用戶在第二個Activity,當用戶向左滑動時,應該將他帶到第三個Activity,當用戶向右滑動時,應該將用戶帶到第一個Activity。就像Swipable Tabs,但不應出現Tabs。可能嗎?最好的例子是Home Screen,我完全想要它Home Screen。我已經嘗試了很多!但我沒有得到我想要的東西,任何幫助都會很樂意感謝,謝謝!在Android中的XML佈局之間滑動

+1

使用一個活動,包括三個片段 – Xcihnegn

+0

但我可以使用整個'LinearLayout'或'RelativeLayout'作爲片段嗎? –

+0

你是什麼意思整個LinearLayout或RelativeLayout? – Xcihnegn

回答

0

我希望我能幫助你。

首先我個人不建議通過使用多個活動來實現這個目標。更好的方法可能是一個包含多個片段的活動。

然後,如果你這樣做,幾個工具可以幫助,例如ViewPager

如果您想添加一些視圖頁面指示燈,如主屏幕的樣子,那麼ViewPagerIndicator可能是一個不錯的選擇。

希望它有幫助。

+0

我很感謝您的幫助,但是您能否告訴我一個示例,我如何使用「活動」來做到這一點?我會接受你的回答! –

+0

如果您必須通過使用活動來實現,它將會不同,因爲據我所知,viewpager不支持這種活動切換。一個可能的解決方案是添加一個手勢監聽器來檢測滑動並相應地跳轉到該活動。但我認爲這不是一個正確的方法。 Viewpager是實現您的目的的一種自然方式,除非您有理由必須通過多項活動來完成。 – ChrisPlus

+0

是的你是對的,但我應該怎麼做呢?放棄這個項目?那麼,這不是我的選擇... –