相关疑难解决方法(0)

?android:attr/selectableItemBackground在黑暗的背景下不够可见

在Android Lollipop上,我正在使用:

android:background="?android:attr/selectableItemBackground"
Run Code Online (Sandbox Code Playgroud)

单击按钮时获得材料动画反馈.

当我有一个包含在白色/浅色布局中的按钮(例如CardView)时,它可以正常工作.

但是当我想在深色背景上使用相同的东西时,我们几乎看不到效果,它不够明显.

有人有想法吗?

谢谢

android material-design android-5.0-lollipop

11
推荐指数
2
解决办法
6590
查看次数

如何使用高程创建android按钮背景svg?

我一直在尝试实现与附加图像类似的按钮,为此我创建了带有阴影的渐变SVG,使其看起来像高程,但是当将此svg应用于背景可绘制的按钮时,它看起来很平整,波纹效果也消失了。

我想实现与下图相同的按钮: 在此处输入图片说明

这是我的代码:

<Button
            android:id="@+id/btn_login"
            android:layout_width="match_parent"
            android:layout_height="52dp"
            android:layout_gravity="center_horizontal"
            android:layout_marginTop="35dp"
            android:enabled="false"
            android:elevation="10dp"
            android:translationZ="10dp"
            android:stateListAnimator="@null"
            android:background="@drawable/bg_gradient"
            android:text="@string/btn_txt_login"
            android:textColor="@android:color/white"
            android:textSize="18sp" />
Run Code Online (Sandbox Code Playgroud)

我正在使用SVG文件创建带有圆形边框的背景渐变。任何帮助,将不胜感激。

svg android linear-gradients android-layout material-design

5
推荐指数
1
解决办法
1454
查看次数