如何在Android上实现滑动、覆盖视图?

如何在Android上实现滑动、覆盖视图?,android,android-view,android-sliding,Android,Android View,Android Sliding,我正在开发一个pdf阅读器应用程序。当用户触摸屏幕时,两个工具栏将滑入视图,覆盖在pdf顶部。屏幕顶部有一个工具栏,底部有一个,触摸时从屏幕外滑入。实现这一点的最佳方式是什么?我一直很难找到类似的代码示例。感谢您的帮助。将您的PDF查看器放入一个与布局宽度和布局高度匹配的相对布局设置中。然后将工具栏添加到该相对位置。将工具栏设置为layout_alignParentTop=“true”将确保工具栏位于容器顶部。然后,可以使用介于-1.0和0.0之间的TranslateImation(向下滑动)和

我正在开发一个pdf阅读器应用程序。当用户触摸屏幕时,两个工具栏将滑入视图,覆盖在pdf顶部。屏幕顶部有一个工具栏,底部有一个,触摸时从屏幕外滑入。实现这一点的最佳方式是什么?我一直很难找到类似的代码示例。感谢您的帮助。

将您的PDF查看器放入一个与布局宽度和布局高度匹配的相对布局设置中。然后将工具栏添加到该相对位置。将工具栏设置为layout_alignParentTop=“true”将确保工具栏位于容器顶部。然后,可以使用介于-1.0和0.0之间的TranslateImation(向下滑动)和介于0.0和-1.0之间的TranslateImation(向外滑动)将工具栏滑入和滑出视图。当动画完成时,您可能必须将可见性设置为“已消失”,以便滑出视图。

将PDF查看器放入布局宽度和布局高度的相对布局设置匹配父项中。然后将工具栏添加到该相对位置。将工具栏设置为layout_alignParentTop=“true”将确保工具栏位于容器顶部。然后,可以使用介于-1.0和0.0之间的TranslateImation(向下滑动)和介于0.0和-1.0之间的TranslateImation(向外滑动)将工具栏滑入和滑出视图。当动画完成时,您可能必须将可见性设置为“消失”,以便滑出视图。

我不久前写了一篇文章,介绍了如何使用顶部和底部栏实现这种全屏显示。也许它对你有用:


我不久前写了一篇文章,介绍了如何实现这种带有顶部和底部栏的全屏显示。也许它对你有用:


+1这很好,但你可以通过一些动画来改进;)你说得对!那会更好。我会尝试将幻灯片动画添加到当前示例中。这正是我想要的。谢谢断开的链接。。。也许Miguel的GITHub存储库中还有一些东西:。断开的链接,一般来说,链接不应该是答案的唯一来源,因为它以后提供的价值很小。+1这很好,但您可以通过一些动画来改进;)你说得对!那会更好。我会尝试将幻灯片动画添加到当前示例中。这正是我想要的。谢谢断开的链接。。。也许Miguel的GITHub存储库中还有一些东西:。断开的链接,一般来说,链接不应该是答案的唯一来源,因为它在以后提供的价值很小。感谢您的输入。我将用miguel发布的解决方案实现动画。感谢您的输入。我将用miguel发布的解决方案实现动画。