我是android xml布局的新手,尝试进行类似于windows phone主屏幕的布局。以下图片告诉我在找什么。在android中创建Windows Phone样式屏幕
我都试过了,
1)水平滚动查看:这适用于左,右轻扫,直到网格或列表不具有垂直滚动条
2)线性有方向的布局水平:与上述相同的问题
我是android xml布局的新手,尝试进行类似于windows phone主屏幕的布局。以下图片告诉我在找什么。在android中创建Windows Phone样式屏幕
我都试过了,
1)水平滚动查看:这适用于左,右轻扫,直到网格或列表不具有垂直滚动条
2)线性有方向的布局水平:与上述相同的问题
您可以使用手势检测器来检测向左或向右滑动。
http://developer.android.com/training/gestures/detector.html
然后,您可以添加动画从一个视图到其他动画的运动。这种工作方式取决于布局的结构(即一个布局中的两个视图,一个隐藏的碎片以及换出的碎片)。堆栈溢出有很多例子。
swap fragment in an activity via animation
有一个画廊查看,但这是API 16弃用他们建议ViewPager或HorizontalScrollView均未真正提供相同的功能。
http://developer.android.com/reference/android/widget/Gallery.html
下面是我个人没有使用一些其他的选择。
我得到这个使用ViewPager控制器提供的Android
工作代码工作可以在这里找到 https://github.com/harshitgoel96/ZoZo-Launcher-2
它仍然是一个进展中的工作,但我的主两页的开局按预期工作。
所以基本上我保持在相对布局(或我需要任何其他布局)两个视图,并将其填充到父,一个是不可见的。并在每个视图的滑动我切换状态... – Harshit
您可以保留两个视图在一个单一的相对布局,或者你可以使用两个片段,并检测到手势时交换它们。根据您的方法,动画有点不同。除了该示例以外,请尝试在Google上搜索“幻灯片动画隐藏视图android”。你会发现很多例子。 – mjstam
这个solutin允许滑动但导致列表和网格框不滚动的另一个问题。我认为这是由于SimpleOnGestureListener重写了onScroll。我试图从onScroll返回true,但列表和网格不滚动 – Harshit