android-button相关内容

在android中创建带有圆角的按钮

我正在尝试创建一个如上图所示的按钮.最初我的想法是创建一个 9 补丁并将其设置为按钮背景.但是因为这是一个普通的按钮,我想我们可以在不使用任何图像的情况下以某种方式绘制它. 按钮背景色为#0c0c0c边框颜色为#1a1a1a文字颜色为#cccccc 我在 SO 上发现了一个类似的问题,但这会产生渐变 - Android - 按钮边框 解决方案 Android 开发者指南对此有 ..
发布时间:2021-11-27 15:17:39 移动开发

如何模仿 Material-design 凸起的按钮样式,即使是在 Lollipop 之前(减去特殊效果)?

Google 展示了在 Lollipop 上显示按钮的一些不错的方式 此处. 我说的是凸起和扁平的按钮. 除了特殊效果(波纹等...)之外,我如何在 Lollipop 之前的版本中模仿它们? 我说的是这个和 这个. 当然,在 Lollipop 及更高版本上,我想使用特殊效果. 我知道已经有很多(甚至很多)关于这个的帖子,但我没有看到任何试图完全模仿它的帖子. 解 ..

列表视图的搜索功能

我是安卓新手.我只是想为我的应用程序制作一个简单的搜索功能.我的应用程序包含一个 ListView 一个 EditText 和一个 Button 用于搜索.我的 ListView 内容是使用扩展 BaseAdapter 的自定义适配器从数据库中列出的 现在,我想要做的是,我想从 ListView 中搜索任何记录例如,如果我有一些像 的记录 优化、运营、数据挖掘、计算机伦理、计算机架构等.. ..

setEnabled() 和 setClickable(),有什么区别?

直到现在,当我想阻止用户按下按钮时,我会设置 button.setClickable(false); 并且通常将文本更改为某种灰色(让用户知道该按钮已禁用).今天我偶然发现了 setEnabled() 属性. 于是我去文档看下面的方法说明: setEnabled(布尔值启用)设置此视图的启用状态. 这到底是什么意思?启用状态/可点击状态和禁用状态/不可点击状态有什么区别?有人可以解释一下 ..
发布时间:2021-11-27 15:16:42 移动开发

通过 XML 和 Java 代码使用 OnClickListener 接口有何不同?

可能的重复: OnClick() 事件和 OnClickListener 之间的区别? 我是 Android 开发的新手,当我第一次开始时,我试图通过任何必要的方式避免使用 xml 布局,因此我早期的一些项目涉及显式创建 OnClickListener 并将其实现为匿名内部类的按钮.比如- final Button button = new Button(this);button.set ..
发布时间:2021-11-27 15:16:11 Java开发

MaterialButton 和简单的 Button 之间有什么区别吗?

如果我将Theme.MaterialComponents.Light设置为我的主题,如果我在xml布局中使用这两个按钮会有什么区别吗? 正如我所见,它们的行为都与 MaterialButton 相同.如果我想获得旧的普通按钮的行为,我必须使用: 提前致谢! 解决方案 如果您使 ..

自定义 Android Toast 中的按钮?

是否可以在 Toast 中添加按钮? 理论上,是的,因为您可以从 XML 布局构建自定义 Toast,但我尝试在其中放置一个按钮,但无法让它注册点击.有没有人设法做这样的事情? 解决方案 无法单击 Toast.无法在 Toast 消息中捕获点击.您将需要为此构建一个对话框.查看创建对话框了解更多信息. Toast 类上的 API 声明 Toast 永远不会接收焦点,因为 toa ..
发布时间:2021-11-27 15:15:51 移动开发

Android 按钮背景色

我正在尝试在我的应用程序中设置按钮的背景颜色,但无法达到我想要的结果... 我要设置的颜色是 holo_green_light(#ff99cc00).为了做到这一点,我使用 setColorFilter(0xff99cc00, PorterDuff.Mode.MULTIPLY); 我得到的颜色不是 holo_green_light,而是浅灰色和 holo_green_light 的混合 ..
发布时间:2021-11-27 15:15:41 移动开发

Android - 用 xml 制作箭头形状

我想为我的形状制作一个像这样的按钮 有没有办法用 xml 做到这一点?就像设置一些点一样,就我而言,我有 5.. 解决方案 你需要的是在你项目的 中创建一个 shape xml 文件drawable-xxx 文件夹,然后将此形状用作按钮的背景. 这是名为arrow_shape.xml的形状文件: ..
发布时间:2021-11-27 15:15:31 移动开发

Android 中的圆形按钮

我想在 Android 程序中创建圆形按钮.我看过如何创建带有圆角的 EditText? 我想要实现的是: 圆边按钮 更改不同状态下的按钮背景/外观(如 Onclick、Focus) 使用我自己的 PNG 作为背景,而不是创建形状. 解决方案 你可以做一个圆角按钮,而无需求助于 ImageView. 背景选择器资源,button_background.xml: ..
发布时间:2021-11-27 15:15:08 移动开发

如何制作圆形按钮?

我正在尝试制作圆形按钮,但我不知道该怎么做.我可以制作带圆角的按钮,但我怎么能圆圆.这是不一样的.请告诉我,在Android上可以吗?谢谢你. 解决方案 在 drawable 文件夹中创建一个名为 roundedbutton.xml 的 xml 文件 最后将其设置为 Button 的背景为 android:background = "@drawable/roundedbut ..
发布时间:2021-11-27 15:15:00 移动开发