2016-01-13 82 views
0

我想实现水平滚动的图片库喜欢上了一个Beatport应用程序(见只是动作条下面的截图。)水平图片廊

Beatport app screenshot

有一个图书馆,我可以用它来复制相同的效果?

+0

水平滚动视图? https://developer.android.com/reference/android/widget/Horizo​​ntalScrollView.html https://developer.android.com/reference/android/support/v17/leanback/widget/Horizo​​ntalGridView.html – CodeCody

+0

如果我使用该recyclerview或水平滚动视图,我将如何使中心图像变大并占用比其他两个图像更多的屏幕属性? –

+0

尝试找到'封面流'库。 – Harry

回答

2

我建议你使用RecyclerView水平LinearLayoutManager

如:

LinearLayoutManager layoutManager = new LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false); 

RecyclerView list = (RecyclerView) findViewById(R.id.recycler_view); 

list.setLayoutManager(layoutManager); 

更新:

如果你想在居中的图像要大于两个相邻的,你可以使用:

  • 缩放动画,缩放输入/输出图像

  • 切换到第三方库,如CoverflowFancyCoverFlow(不再保留)。

+0

我怎样才能让中心图像更大,两个相邻的? –

+0

使用viewpager与寻呼机变压器实现图片内的什么 – k0sh