我想在我的android应用程序中有一个按钮触发表单的向下滑动视图.我希望在屏幕顶部有一个视图,屏幕底部有一个列表,我希望在单击按钮时,两者之间会出现向下滑动窗体视图.
我没有问题显示视图,但似乎无法将其从隐藏设置为动画显示在屏幕上.
关于这如何工作的任何想法?
我正在玩Android中的webview,并且一直坚持为scrollTo方法制作动画的想法.基本上,方法scrollTo(x,y)将页面滚动到给定点,但它立即执行.
我希望它变慢,就像动画过渡一样.谁知道怎么做?
编辑1:我刚尝试使用基于xml和代码的翻译动画.它似乎移动了webview,但只是作为一个"整体"视图,所以它向下滚动,但不是webview的滚动条,而是webview的整个视口(它有意义吗?)所以有效地我可以看到我当前的页面滑动在它之后滑动黑色屏幕(从顶部到底部).这有点意义,因为我正在翻译整个webview(向下移动......).我试图分别设置Animation.ABSOLUTE,Animation.RELATIVE_TO_PARENT和Animation.RELATIVE_TO_SELF,但没有成功.
然后,我如何直接在webview中设置滚动的位置,而不是整个视图?
编辑2:经过几次尝试后,我更了解动画的工作原理.因此,我声称无法覆盖默认的"即时"scrollTo行为.如果有人对此有不同的看法或知识,请告诉我.