问题标签 [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 投票
1 回答
407 浏览

android - 如何在棒棒糖版本以下使用波纹效果?

我想在我的应用程序中使用 Ripple 效果,但我阅读了仅适用于 5.0 及更高版本的评论。那么如何使用ripple库到5.0以下呢?

0 投票
2 回答
1178 浏览

android - Android: with RippleEffect & StateListAnimator

I have a layout, that includes another layout:

I need to add a RippleEffect as well as a StateListAnimator to the included layout.

Example:

Both the RippleEffect and StateListAnimator work 100%. I cannot alter the included layout. Thus the reason why I need to do the effects either on the include tag or the parent layout itself.

I have tried both techniques, none of which have been successful.

UPDATE

If possible, this should be down programmatically.

UPDATE 2

Secondly, how would I go about keep the View elevated, once it has animated?

0 投票
0 回答
581 浏览

java - Android RelativeLayout 波纹效果

在我看来,我希望每当用户触摸布局中的 ImageView 时都会出现涟漪效应。我尝试将 ImageView 包装在 RelativeLayout 中,但没有奏效。这是布局:

这是“ripple_view”drawable:

我也尝试添加 android:background="?android:attr/selectableItemBackground" 标记,但这似乎没有帮助。谁能解释为什么波纹没有出现?我使用相同的方法在我的自定义按钮和 RecyclerView 行中启用效果,但它不适用于 RelativeLayout。理想情况下,我想避免将第三方库用于如此简单的事情。

0 投票
1 回答
295 浏览

android - Android:按钮波纹仅在其下方没有背景颜色时才显示?

ImageView我的屏幕上角有一个带有波纹的选择器。由于某种原因,波纹不起作用。请看我的图片! http://i.imgur.com/COFEQAO.png(我需要 10 个代表来发布图片-_-)

View B有深绿色的背景颜色。一旦我删除了这个背景颜色,波纹就会起作用。

我的ripple_selector.xml

我正在像这样在我的 ImageView 上设置波纹: android:background="@drawable/ripple_selector"

如果我给波纹选择器一个蒙版或背景,它也可以工作,但我不想屏蔽波纹。可能是什么问题呢?泰。

0 投票
2 回答
761 浏览

android - 使用包含另一种背景颜色的项目在 RecyclerView 中获取波纹效果

我的 RecyclerView 元素需要一个简单的涟漪效果,这些元素具有背景颜色集。由于他们已经设置了背景颜色(蓝色),因此我无法将背景设置为 drawable/ripple.xml:

所以我将我的ripple.xml 更改为:

它仍然不起作用。:( 编辑:显然,波纹颜色隐藏在背景颜色后面,所以几乎看不到。但是可以在背景中看到它的一点点(如果我将 color_view_pressed 设置为深红色)。是有什么办法可以实现吗?我已经尝试了所有可能的解决方案。不知何故,它与 ListView 配合得很好。我不明白怎么做。

0 投票
2 回答
2613 浏览

android - 波纹效果不会超出 ImageView

我有一个CustomListView我正在显示一些文本并image使用Picasso's library 显示的地方。我在xmldrawable 文件夹和 drawable-21 文件夹中创建了一个文件,Ripple Effect但由于某种原因,效果没有超过ImageView.

这是我的文件:

drawablelistview_item_background.xml

drawable-v21listview_item_background.xml

activity_main

NestedListView

MainActivity

custom_listview_item

CustomList班级:

这就是我显示 ImageView 的方式。

请问你能帮帮我吗?

0 投票
0 回答
624 浏览

android - setOnTouchListener CardView & Ripple Effect 的问题

当我android:foregroundCardViewwith中使用时OnTouchListener,不会显示波纹效果。尽管如此,在CardView没有触摸的监听器中,它工作正常!

这是我的 XML:

0 投票
2 回答
1219 浏览

android - 如何在按钮上产生无限涟漪效果

我的应用程序中有一个按钮,我想为该按钮提供连续/无限的涟漪效果。如何在不点击 android 的情况下在按钮上产生无限涟漪效果。

0 投票
1 回答
434 浏览

android - Lollipop RippleDrawable 到 TextView

可绘制-v21/ripple.xml:

文本视图:

如果我想设置RippleDrawableTextView,我必须设置android:background="?attr/selectableItemBackground",但是如何设置我的自定义背景?

或者只是顺便设置背景:

如果我使用 a Button,结果如下:

在此处输入图像描述

这很糟糕。还有其他方法吗?

0 投票
1 回答
278 浏览

android - 使用“拉动刷新”时出现奇怪的故障

当我启动我的活动时,我会刷新我的列表

刷新后调用

但是在网络调用过程中,刷新图标出现故障,不到一秒

如果我查看 Android Monitor 我会得到这些行

这是什么意思?以及如何解决这个问题,我没有收到故障和消息?

真的很烦人

编辑 1 这就是我调用 setRefreshing(true) 的方式