72得票15回答
如何自定义开关按钮?

我想将 Switch 按钮定制为如下所示: 如何实现?

71得票3回答
使用OnClickListener接口在XML和Java代码中有何不同?

可能是重复问题: OnClick()事件和OnClickListener的区别? 我在Android开发方面算是新手,一开始我试图尽可能地避免使用xml布局,因此我的一些早期项目包括创建显式的OnClickListener并将其实现为匿名内部类的按钮。例如 -final Bu...

69得票4回答
如何在地图片段API v2布局的顶部添加按钮

我正在尝试使用API v2在安卓上展示地图。 我想要的UI效果类似于这样。但是每当我试图在布局中添加按钮时,它不会反映在输出中。 我能够获取没有按钮的地图。我需要像下面这样集成地图和按钮。 Mylayout.xml的代码:<RelativeLayout xmlns:android="ht...

57得票11回答
无法在不更改colorAccent的情况下更改MaterialButton的背景颜色

Android Studio 3.2.1 这是我的布局:<com.google.android.material.button.MaterialButton android:id="@+id/bittrexJsonViewButton" ...

56得票6回答
禁用状态的 Material 按钮颜色

在Material Spec中,禁用状态的按钮呈现为灰色。 https://www.material.io/design/components/buttons.html#toggle-button 我正在使用来自Android Material Components的MaterialBut...

51得票6回答
Android Studio 4.1以后,按钮中的背景Drawable无法正常工作

我发现自从Android Studio 4.1以后,我无法通过设置android:background的颜色来更改Button的背景颜色,没有任何效果。同时自定义的Drawable也不起作用。 我的背景Drawable:<shape xmlns:android="htt...

49得票6回答
在Android中以编程方式实现android:src =“@drawable / image”

我正在尝试在图像按钮上设置前景图像。经过一些研究,我找到了这个代码示例:<ImageButton android:text="Button" android:id="@+id/button1" android:layout_width="wrap_content" an...

43得票2回答
Android - 如何使一个按钮闪烁?

在代码中,是否有办法使按钮不断闪烁,并在按下后停止闪烁?

42得票7回答
如何使用AppCompat设置按钮的禁用颜色?

我使用这个样式来改变我的Button的背景颜色:<style name="AccentButton" parent="Widget.AppCompat.Button.Colored"> <item name="colorButtonNormal">@color/...

42得票7回答
如何模仿 Material Design 的凸起按钮样式,即使在 Lollipop 之前的版本中(不包括特效)?

Google展示了一些漂亮的按钮样式在Lollipop上 这里。我指的是凸起和扁平按钮。 如何在Lollipop之前的版本中模仿它们,除了特殊效果(涟漪等)? 我指的是这个和这个。 当然,在Lollipop及以上版本中,我想使用特殊效果。 我知道已经有多篇(甚至很多)关于此的帖子,但我...