2013-07-28 99 views
2

我有一個ImageView X,開始在match_parent模式。但是當用戶滑動圖像X時,我希望X移動到左側並允許圖像Z顯示。如果用戶滑動更多,我希望圖像X向左移動一點以允許Y和Z同時顯示。滑動imageview以顯示其他圖像

圖像X和其他兩個圖像(Y和Z)的啓示必須遵循用戶的觸摸(至少粗糙)。

所以基本上我正在尋找一個滑塊。我一直在使用http://android-journey.blogspot.com/2010/01/android-gestures.html的代碼,但我沒有得到太多的運氣。我想這是關於三個imageViews,所以應該很簡單。但我在這裏。有人會分享這樣的代碼嗎?

注意:圖像排列爲XYZ。將X滑動25%顯示XZ;由50%的滑動X揭示了XYZ

編輯:

細節的一點是,我有多少圖像X的(調用它們XS)在我建立作爲活動類中的一類tableLayout。爲了填寫表格,我使用AsyncTask doInBackground。如上所述,每個X應該可滑動。

回答

0

嗯,我認爲你應該使用ViewPager來達到所需的效果。

然後,您將傳遞要在viewPagerAdapter中顯示的圖像,並且它們將隨用戶向左或向右滑動而更改。

檢查從谷歌http://developer.android.com/training/animation/screen-slide.html這個參考

還要檢查這個教程viewpager創建一個圖片廊。 http://www.androidbegin.com/tutorial/android-viewpager-gallery-images-and-texts-tutorial/

GL

+0

感謝您的鏈接。但在我的文章中,圖像X永遠不會離開屏幕。它只是移動到讓Z出現,然後再移動一些讓Y出現。 –