rippledrawable相关内容
我在我的导航抽屉上使用了涟漪效果.我已将其设置为这样并将其应用于我的 ListView:
..
android L 开发者预览版中的标准 ListView 选择器使用 colorControlHighlight 实现触摸时的涟漪效果,并且在未聚焦状态下具有透明背景. 我想定义一个 ListView 项目,它具有彩色背景,并且在触摸时仍然显示具有相同高亮颜色的涟漪效果.现在,如果我定义以下可绘制对象:
..
我创建了一个按钮,我想为该按钮添加涟漪效果! 我创建了一个按钮 bg XML 文件:(bg_btn.xml)
..
我很想为我的开源库启用触摸反馈. 我创建了一个 RecyclerView 和一个 CardView.CardView 包含具有不同 onClick 操作的不同区域.现在,如果用户点击卡片中的任意位置,我很想触发 Ripple 效果,但我无法实现这种行为. 这是我的列表项,您也可以在 GitHub 上找到它:https://github.com/mikepenz/AboutLibrari
..
我试图了解如何为按钮和其他视图实现“波纹效果 - 触摸反馈".我查看了与 SO 上的 Ripple 触摸效应相关的问题,并对它有所了解.我能够使用此 java 代码成功获得连锁反应. import android.animation.ObjectAnimator;导入 android.content.Context;导入 android.graphics.Canvas;导入 android.gr
..
我正在尝试在触摸(选择)偏好设置时添加波纹效果.我通过扩展 ListPreference 自定义了我的偏好.我尝试使用 RippleDrawable 以编程方式设置涟漪效果,但看不到动画. 这是我自定义的偏好设置类 公共类CustomListPreference扩展了ListPreference {public CustomListPreference(Context context,At
..
我想在LongClicked一个项目时取消shortClick, 我在列表视图中使用涟漪效果Material-ripple 库,但是当我长按列表项时也叫onClick-event list.setOnItemClickListner不适用于行项目上的MaterialRippleLayout 我在OnLongClicked中也返回true,但不起作用. 还在 @Override p
..
当您查看其他应用程序(例如yPlan或Google Play商店)时,它们在按钮上的波纹效果就像浅灰色或黑色,不会改变整个按钮的颜色. 我想要同样的效果. 这是我尝试过的方法,但不相同 这是我的色彩控制亮点:它是具有99%alpha的灰色 #fc8c969f 这是我的纽扣抽屉
..
“材料设计"已经问世,它具有一些新的魔术功能,这些功能很难使用普通技能进行编码,这些功能据说只能在硅谷找到.双关打算. 无论如何,我试图使Ripple效果在API
..
我想在带有圆角的布局上设置波纹效果.我该怎么办? 解决方案 使用以下代码.
..
我正在尝试为Drawer项目创建带有圆角的波纹.但是,我不知道如何实现这一目标.我试图创建一个自定义波纹并将其通过app:itemBackground属性分配给NavigationView,如下所示:
..
我想以编程方式设置TextView对象的背景,但也会对此产生连锁反应. 我可以将背景设置为android:selectableItemBackground,但是在设置背景时波纹效果会消失. 我还尝试将ImageView和TextView放在FrameLayout中.并将图像设置为不是TextView的背景,而是设置为ImageView的图像:是的,有波纹,但它似乎在图像的“后面".
..
在Android 5.0中,单击列表项时,我的ListView会产生波纹效果.有没有办法禁用此效果?查看文档,我看不到任何方式( https://developer. android.com/reference/android/widget/ListView.html ) 解决方案 您可以使用android:listSelector属性删除或替换列表选择器.材质下的默认列表选择器是?and
..
我定义了一个可绘制的涟漪图,并将其设置为listview项目视图背景的背景.几乎可以正常工作,但有时在印刷机上不会出现波纹效果. 这是涟漪可绘制代码:
..
这是一个简短的问题: 假设我有一个以RippleDrawable为背景的View. 是否有一种简便的方法可以在不触发任何触摸或点击事件的情况下从特定位置触发纹波? 解决方案 是的!为了以编程方式触发纹波,必须使用setState()设置RippleDrawable的状态.呼叫setVisible()不能不起作用! 解决方案 要显示波纹,必须同时将状态设置为按下并启用
..
背景 在Android的拨号器应用程序上,当您开始搜索某些内容时,单击EditText左侧的箭头按钮,会在其上产生圆形波纹效果: 问题 我也尝试过拥有它,但是我得到了一个矩形的东西:
..
..
我正在为项目使用rippleeffect library.但是在Android Nougat and Marshmallow中,应用程序由于该库而崩溃: compile 'com.github.traex.rippleeffect:library:1.3' 错误消息是: 致命异常:主要 流程:com.test.testapp,PID:17713 java.lang.Illegal
..
为了描述我的问题,我创建了一个小例子. 我有imageview和textview的linearlayout.对于linearlayout,我将可绘制的涟漪设置为背景.但是,当我单击或长时间单击linearlayout时,纹波动画会显示在imageview下.如何在imageview上显示动画? main.xml
..
寻找了一段时间后,我无法找到答案... 我有一个回收站视图,其中的项目在被选中时具有红色背景和白色文本(之前的背景为白色,文本为黑色).为此,我使用了选择器. 我最近尝试为此添加波纹效果,但是除非我长时间单击该项目,否则该项目的背景会直接变为红色而没有波纹.我认为这是因为选择器状态state_selected会覆盖sate_pressed上的波动吗? 有人知道这是否有办法吗?这是
..