2012-01-15 77 views
0

爲了在android中變得更好,我的新學習項目正在創建一個自定義的GUI對象以在「頁面」之間切換。一個例子就是使用社交網絡的對象在個人資料頁面,朋友頁面和消息頁面之間切換。設置GUI對象切換頁面[android]

我想在屏幕上在任何時候都該對象可見的,而它的運行

到我現在的問題:

如何處理頁面,以便該對象將只讀取一次,並始終處於之間的可見加載不同的頁面?

我打算將每個頁面作爲自己的活動,但是如果頁面被選中並且新的活動被加載,我的對象會首先隨舊活動消失,然後重新出現在新活動中。不僅使用多個活動聽起來完全錯誤,對於每次選擇新頁面時重新加載對象似乎效率很低。

這讓我覺得每個頁面不需要是一個新的活動,也許只是加載一個新的佈局,同時保持對象在前面或類似的東西,我不知道。

我從來沒有做過有多個「頁」事情,所以我道歉,如果這是一個愚蠢的問題

+0

只要記住,你可以在移動處理器做最慢的是要求更多的內存。 – Robusto 2012-01-15 04:33:48

+0

嘗試ViewSwitcher – 2012-01-15 04:57:29

+0

感謝您的提示!還@Robusto你是指使用多種佈局? – 2012-01-15 05:15:46

回答

0

ViewPager是爲這種類型的事情建成。嘗試把你的佈局放在這裏,他們可以水平滑動。

http://android-developers.blogspot.com/2011/08/horizontal-view-swiping-with-viewpager.html

+0

謝謝!雖然我不關心橫向滑動部分ViewPager是我正在尋找。我討厭使用新聞應用程序等應用程序,試圖垂直閱讀文本,垂直滑動時會稍微水平移動,並可能意外切換視圖*咳嗽咳嗽*谷歌閱讀器*咳嗽* – 2012-01-16 04:15:00