android-button相关内容

Android:如何处理按钮点击

在非 Java 和非 Android 领域有丰富的经验,我正在学习 Android. 我对不同的领域有很多困惑,其中之一是如何处理按钮点击.至少有 4 种方法 (!!!),它们被简要列出 这里 为了保持一致性,我将列出它们: 在活动中有一个 View.OnClickListener 类的成员,并将其分配给一个实例,该实例将处理 onCreateonClick 逻辑/code> 活 ..
发布时间:2021-11-27 15:14:42 Java开发

android - 如何让按钮闪烁?

有没有什么办法,在代码中,让按钮持续闪烁,然后按下时停止闪烁? 解决方案 有几种,取决于您指的是哪种闪烁.例如,您可以使用 alpha 动画并在按钮第一次出现时启动它.当用户单击按钮时,在您的 OnClickListener 中只需执行 clearAnimation(). 示例: public void onCreate(Bundle savedInstanceState) {最终 ..
发布时间:2021-11-27 15:14:23 移动开发

将图像从 Android 上的可绘制资源保存到 sdcard

我想知道如何通过单击按钮将图像保存到用户的 SD 卡中.有人可以告诉我如何做到这一点.图像为 .png 格式,并存储在 drawable 目录中.我想编写一个按钮来将该图像保存到用户的 SD 卡中. 解决方案 此处描述了保存文件(在您的情况下为图像)的过程:save-file-to-sd-card 将图像从 drawble 资源保存到 SD 卡: 假设您的 drawable 中 ..
发布时间:2021-11-27 15:14:05 移动开发

如何删除按钮或使其在 Android 中不可见?

如何在 Android 中删除按钮或使其不可见? 解决方案 将按钮可见性设置为 GONE(按钮将被完全“移除"——按钮空间可用于其他小部件)或 INVISIBLE(按钮将变为“透明"——它的空间将不能用于其他小部件): View b = findViewById(R.id.button);b.setVisibility(View.GONE); 或在 xml: ..
发布时间:2021-11-27 15:13:30 移动开发

使用 Material Design 和 AppCompat 为 Android 中的按钮着色

在今天 AppCompat 更新发布之前,我可以更改 Android L 中按钮的颜色,但不能更改旧版本.在包含新的 AppCompat 更新后,我无法更改任一版本的颜色,当我尝试时该按钮就会消失.有谁知道如何更改按钮颜色? 下图展示了我想要实现的目标: 白色按钮是默认的,红色是我想要的. 这是我之前在 styles.xml 中更改按钮颜色时所做的: 在此处插入颜色 并动态执 ..

Android - 按钮边框

如何给按钮添加边框?是否可以在不使用图像的情况下做到这一点? 解决方案 步骤 1:创建名为 my_button_bg.xml 的文件 第 2 步:将此文件放入 res/drawables.xml 第 3 步:插入下面的代码 ..
发布时间:2021-11-27 15:13:07 移动开发

Android 防止双击按钮

在 Android 中防止双击按钮的最佳方法是什么? 解决方案 您可以使用 Kotlin 扩展函数 和 RxBinding fun View.clickWithDebounce(debounceTime: Long = 600L, action: () -> Unit): Disposable =RxView.clicks(this).debounce(debounceTime, Ti ..
发布时间:2021-11-27 15:12:46 移动开发

在 Android 中,如何以编程方式在 dp 中设置边距?

在这个中,this 和 this 线程我试图找到有关如何在单个视图上设置边距的答案.但是,我想知道是否有更简单的方法.我将解释为什么我不想使用这种方法: 我有一个自定义 Button,它扩展了 Button.如果背景设置为默认背景以外的其他内容(通过调用 setBackgroundResource(int id) 或 setBackgroundDrawable(Drawable d)),我希 ..
发布时间:2021-11-27 15:12:39 移动开发

添加按钮的最佳方式是什么?

我是 Android 开发的新手.我有一个疑问.我知道你可以添加一个按钮并像 一样初始化它 Button b1=(Button) findViewById(R.id.button1); 我也可以在 XML 文件中给出一个函数名称. android:onClick="click_event" 我的疑问是,哪种方式最好、最有效?就像它说的最好使用@string 资源而不是硬编码的资源. ..
发布时间:2021-11-27 15:12:20 移动开发

Android 按钮背景采用原色

我遇到了这个问题,我不知道它是从哪里来的,我用自定义背景创建了这个按钮,但是背景颜色是原色,除非更改原色,否则无法更改它. 我怎样才能覆盖这个颜色? 解决方案 既然你使用的是 Theme.MaterialComponents.* 你的 Button被替换 在运行时通过 MaterialButton. 目前 backgroundTint 仍然是 默认 MaterialButton ..

Android Material Design 按钮样式

我对 Material Design 的按钮样式感到困惑.我想要像附加链接中那样的彩色凸起按钮,比如在使用部分下看到的“强制停止"和“卸载"按钮.是否有可用的样式或我需要定义它们? http://www.google.com/design/spec/components/buttons.html#buttons-usage 我找不到默认按钮样式. 示例: 如何改变颜色 ..
发布时间:2021-11-27 15:12:06 移动开发

Android Fragment onClick 按钮方法

我正在尝试在我的 onClick (View v) XML 中调用该方法,但不适用于 Fragment.这是错误. 01-17 12:38:36.840: E/AndroidRuntime(4171): java.lang.IllegalStateException:在活动类 main.MainActivity 中找不到方法 insertIntoDb(View)用于视图类 android.wid ..
发布时间:2021-11-27 15:11:57 移动开发