Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Apple Music Android应用程序中,如何设置工具栏标题从底部滚动显示?_Android_Animation_Scroll_Toolbar_Apple Music - Fatal编程技术网

在Apple Music Android应用程序中,如何设置工具栏标题从底部滚动显示?

在Apple Music Android应用程序中,如何设置工具栏标题从底部滚动显示?,android,animation,scroll,toolbar,apple-music,Android,Animation,Scroll,Toolbar,Apple Music,我想在Apple Music Android应用程序中实现工具栏标题的滚动行为 其行为的详细屏幕截图: , , , 提前谢谢你 正如皮尤斯所说,这正是你所需要的图书馆。你会这样做的 通过转到应用程序的Gradle文件并粘贴此文件来导入库 implementation 'com.github.ksoichiro:android-observablescrollview:1.5.0' 制作xml布局,使用ObservableScrollView而不是使用标准的ScrollView来包装它。在滚动

我想在Apple Music Android应用程序中实现工具栏标题的滚动行为

其行为的详细屏幕截图: , , ,

提前谢谢你

正如皮尤斯所说,这正是你所需要的图书馆。你会这样做的

通过转到应用程序的Gradle文件并粘贴此文件来导入库

implementation 'com.github.ksoichiro:android-observablescrollview:1.5.0'
制作xml布局,使用ObservableScrollView而不是使用标准的ScrollView来包装它。在滚动视图之外,制作一个工具栏,其中包含菜单按钮和标题,即Library

在Java/Kotlin文件中,使用listView.setScrollViewCallbacks将侦听器附加到滚动视图。提供一个实现ObservableScrollViewCallbacks接口的对象作为参数

在回调中,根据滚动因子更改工具栏中标题的YTranslation和alpha值


我面前没有android studio,所以我不能提供任何代码,但这是它的jist。

Check@Piyush据我所知,我可以用这个observable来实现这个动画吗?问题是,我是个新手,不知道该从什么开始。你能帮我完成步骤或开始什么吗?谢谢!我会按照你的指示去做的!