gpt4 book ai didi

android - 自定义抽屉导航的涟漪效应

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:00:50 25 4
gpt4 key购买 nike

我正在开发我的第一个应用程序,为其提供新的 Material 外观。我对此有点迷茫,所以我正在按照一些教程来实现工具栏、抽屉导航等东西。我不得不说我这样做是为了提供与 Lollipop 之前的安卓版本的兼容性,所以我正在使用支持图书馆。

关于我的问题的是,我刚刚按照本教程之一实现了抽屉导航,并使用以下库实现兼容性:

support.v4.widget.DrawerLayout
support.v7.widget.RecyclerView

我认为代码实现太长了,所以我会提供这个教程的链接,我完全按照说的做了here .

我的问题是,当我从抽屉导航的行中选择一个项目时,它会完美地打开对应的框架,但是,当触摸它时,它没有显示任何涟漪效果,或者只是任何触摸效果。像这样:

enter image description here

我已经查看了其他一些教程,例如,属于附加 gif 的教程,看看他们是否使用任何方法或实现来提供触摸效果,但没有实现任何实现效果,只是onclick方法。

那么,这段代码有什么问题,我该如何修改它,或者我可以添加什么来获得这种效果?

最佳答案

当您使用 appcompat 时,您可以将其添加到抽屉导航项目 android:background="?attr/selectableItemBackground" 的 XML 中。

这应该在 Lollipop 设备上提供涟漪效应,并为旧设备提供后备灰色高亮显示。

关于android - 自定义抽屉导航的涟漪效应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30477525/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com