问题标签 [rippledrawable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
297 浏览

android - Material Design 涟漪事件

对于 Android ,当我触摸任何元素/视图时,我需要实现动画波纹效果。我如何实现它?

0 投票
0 回答
644 浏览

android - ImageView“state_select”的Android波纹效果不起作用

我正在为 Lolipop 中的 ImageView 开发波纹效果。我的可绘制 XML 如下所示。

在 XML 中,我将 SRC 提供给 ImageView,如下所示。

我的问题在 Activity.java 中,如果我提到

它没有显示选定的图像。

请帮助我在哪里做错了。

0 投票
3 回答
2207 浏览

android - Android 为什么我在背景选择器上有双重涟漪效应?

我对新闻项目有双重涟漪效应(项目中心的涟漪效应和触摸点的第二次),这是我的问题的屏幕截图:

在此处输入图像描述

但这只会发生在第一个项目上,在其他项目中,连锁反应效果很好。我正在关注这个udacity 项目,我确实意识到他们有同样的问题。

这是我正在使用的资源:

drawable-v21/touch_selector.xml

row_item.xml

fragment_main.xml

如何修复按下项目的这种双重涟漪效应?(同样,这只是发生在第一个项目中,其他项目运行良好)。

这是源代码: https ://github.com/epool/SpotifyStreamer/tree/stage-2

0 投票
2 回答
2788 浏览

android - 更改 RippleDrawable 内 StateListDrawable 的 TintList

范围

RippleDrawableselectoritem里面。有用。

+

问题

无法更改选择器的默认状态颜色DrawableCompat.setTintList

它不会改变默认选择器的状态,其他一切正常。

解决方案

问题发生是因为 - 对着色应该如何工作的误解;-ColorStateList最好满载;

+

0 投票
1 回答
2242 浏览

android - 列表视图项目的 Android 波纹效果

有没有办法为 android 支持库中的 Listview 项目添加涟漪效果,因为涟漪标签仅适用于 API 级别 21+。

0 投票
1 回答
351 浏览

android - 带有 textview 和 imagebutton 的 listview 项目行仅在 imagebutton 上显示波纹效果

我有我的列表视图,旁边有一个文本和一个 ImageButton,将来应该在右侧。当我触摸文本或白色字段时,我想看到涟漪效应。我怎样才能做到这一点?

目前,当我触摸图像按钮时,只有涟漪效应。

这就是我的 list_item 代码,我在其中设置了一行的布局:

我发现,我必须使用 LinearLayout,但我不知道如何正确使用它。我的 ListView 看起来像这样:

这是当前外观的屏幕截图: 当我按下右侧的红色图像按钮时,它周围会有一个波纹效果。 在我接触的所有其他地方,都没有涟漪效应。

有什么建议可以解决吗?^^ 提前谢谢

编辑: 我忘了说,当我定义了 imagebutton 时,来自 listview 的 OnItemClickListerner 不再起作用

0 投票
2 回答
42240 浏览

android - 找不到 RippleDrawable

我想在代码中动态创建涟漪。

代码:

这适用于 Lollipop,但会使应用程序在我的 GNEX (4.3) 上崩溃。
错误:

找不到从方法片段引用的类 'android.graphics.drawable.RippleDrawable'。ProductDetailFragment.getPressedColorRippleDrawable

07-17 12:57:45.757 30992-30992/com.comizzo.ginsonline E/AndroidRuntime:致命异常:主要

java.lang.VerifyError: 片段/ProductDetailFragment

但是 RippleDrawable 从来没有在 Gnex 上使用,因为代码没有被执行。

我怎样才能解决这个问题 ?

0 投票
1 回答
612 浏览

android - 当我使用 DesignSupportLibrary 将 RippleDrawable 与 API 10 一起使用时,我在列表项的布局中遇到 android.view.InflateException 错误

minSDK=10 使用DesignSupportLibrary

我使用 RecycleView,在适配器中,当我在onCreateViewHolder()方法中膨胀布局视图并在此布局的 xml 文件中 使用RippleDrawable时,我收到了这个错误。

日志猫

但是当我从 listItem 视图的 xml 中删除 RippleDrawable 时,它​​会起作用,所以我不能使用 Ripple Effect。

list_item.xml

我的适配器类

涟漪.xml

如果有人给出答案,那就太好了,我也很荣幸。

0 投票
0 回答
142 浏览

android - 膨胀类波纹时出错

我正在尝试在我的操作栏选项卡上使用波纹,即单击操作栏时,它会显示波纹。但它不工作。这是我的代码片段。我提供了 colors.xml 和我的 custom_bg.xml 的代码。我还有一个文件 style.xml

颜色.xml

0 投票
5 回答
13713 浏览

android - 波纹效果在 RelativeLayout 中不起作用

我正在尝试RelativeLayout在 API 22 上实现涟漪效应,但它没有出现。然而,同样的涟漪在Button.

我的波纹可绘制代码如下:

相对布局代码如下:

在此之后,波纹被设置为 和 上的Button背景RelativeLayout。按钮上的波纹效果很好,但根本没有出现RelativeLayout

谁能告诉我我做错了什么?