返回顶部
首页 > 资讯 > 移动开发 >Android 点击ImageButton时有“按下”的效果的实现
  • 414
分享到

Android 点击ImageButton时有“按下”的效果的实现

Android 2022-06-06 01:06:27 414人浏览 泡泡鱼
摘要

 Android 点击ImageButton时有“按下”的效果的实现 1为ImageButton添加图片后,有边框,看起来像是图片贴在了一个按扭上面,要多丑有多丑。

 Android 点击ImageButton时有“按下”的效果的实现

1为ImageButton添加图片后,有边框,看起来像是图片贴在了一个按扭上面,要多丑有多丑。

解决办法:ImageButton背景设为透明:#0000

2.使用Button时为了让用户有“按下”的效果,有两种实现方式:

A.


imageButton.setOnTouchListener(new OnTouchListener(){   
            @Override  
            public boolean onTouch(View v, MotionEvent event) {   
                if(event.getAction() == MotionEvent.ACTION_DOWN){   
                    //更改为按下时的背景图片   
                    v.setBackgroundResource(R.drawable.pressed);   
                }else if(event.getAction() == MotionEvent.ACTION_UP){   
                    //改为抬起时的图片   
                    v.setBackgroundResource(R.drawable.released);   
                }   
                return false;   
            }   
        });  

B.


<?xml version="1.0" encoding="UTF-8"?>  
<selector xmlns:Android="Http://schemas.android.com/apk/res/android">  
  <item android:state_pressed="false" android:drawable="@drawable/button_add" />  
  <item android:state_pressed="true"  android:drawable="@drawable/button_add_pressed" />  
  <item android:state_focused="true"  android:drawable="@drawable/button_add_pressed" />  
  <item android:drawable="@drawable/button_add" />  
</selector>  

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

您可能感兴趣的文章:Android开发设置RadioButton点击效果的方法Android悬浮按钮点击返回顶部FloatingActionButtonAndroid Button按钮的四种点击事件Android开发-之监听button点击事件的多种方法Android 自定义Button控件实现按钮点击变色Android中button点击后字体的变色效果Android自定义button点击效果的两种方式Android开发之创建可点击的Button实现方法Android实现点击Button产生水波纹效果Android Button点击事件的四种实现方法


--结束END--

本文标题: Android 点击ImageButton时有“按下”的效果的实现

本文链接: https://lsjlt.com/news/21988.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Android 点击ImageButton时有“按下”的效果的实现
     Android 点击ImageButton时有“按下”的效果的实现 1为ImageButton添加图片后,有边框,看起来像是图片贴在了一个按扭上面,要多丑有多丑。 ...
    99+
    2022-06-06
    Android
  • Android实现按钮点击效果
    1、首先创建一个按钮 <Button android:id="@+id/click" android:layout_width="fill_parent" androi...
    99+
    2022-06-06
    按钮 Android
  • Android ImageButton自定义按钮的按下效果的代码实现方法分享
    使用Button时为了让用户有“按下”的效果,有两种实现方式:1.在代码里面。 代码如下:imageButton.setOnTouchListener(new OnTouch...
    99+
    2022-06-06
    方法 按钮 Android
  • android按钮点击效果怎么实现
    Android按钮点击效果可以通过以下几种方式实现:1. 使用Selector实现点击效果:在res/drawable目录下创建一个xml文件,例如button_selector.xml,然后在文件中定义按钮的不同状态下的背景...
    99+
    2023-08-11
    android
  • android按钮圆形点击效果怎么实现
    要实现Android按钮的圆形点击效果,可以通过以下步骤进行:1. 在res/drawable文件夹下创建一个新的XML文件,命名为...
    99+
    2023-08-18
    android
  • css如何实现button按钮的点击效果
    css实现button按钮点击效果的方法:1、创建html文件;2、添加html代码架构;3、在body标签中使用button标签设计一个按钮;4、添加script标签并写入css样式代码来实现按钮点击效果;5、通过浏览器方式查看设计效果。...
    99+
    2024-04-02
  • Android实现倒计时的按钮效果
    最近有人问我如何实现倒计时的按钮功能,例如发送验证码,我记得有个CountDownTimer,因为好久没用过了,自己就写了一个,代码如下 new CountDownTimer...
    99+
    2022-06-06
    倒计时 按钮 Android
  • CSS如何实现在单击按钮时显示按下的动态效果
    这篇文章将为大家详细讲解有关CSS如何实现在单击按钮时显示按下的动态效果,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。效果:不过本文不仅会介绍实现这一种按下的动态效果,还...
    99+
    2024-04-02
  • 怎么用css实现button按钮的点击效果
    本文小编为大家详细介绍“怎么用css实现button按钮的点击效果”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么用css实现button按钮的点击效果”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。首先创建一...
    99+
    2023-07-04
  • 使用CSS实现按钮点击效果的方法
    使用CSS实现按钮点击效果的方法前言:在现代网页设计中,按钮是页面交互中不可或缺的元素之一。一个好的按钮样式不仅可以提升用户体验,还能增强页面的视觉效果。本文将介绍一种使用CSS实现按钮点击效果的方法,为页面增添动感和交互性。一、基础按钮样...
    99+
    2023-11-21
    CSS按钮点击效果
  • android点击按钮弹出对话框效果怎么实现
    要实现Android点击按钮弹出对话框的效果,可以按照以下步骤进行操作:1. 在布局文件中添加一个按钮控件:```xml```2. ...
    99+
    2023-08-08
    android
  • 怎么用Android的Button按钮实现点击音效
    今天小编给大家分享一下怎么用Android的Button按钮实现点击音效的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。实践过...
    99+
    2023-07-02
  • vue+elementUI实现点击按钮互斥效果
    本文实例为大家分享了vue+elementUI实现点击按钮互斥的具体代码,供大家参考,具体内容如下 先看看实现的效果吧! 步骤: 一.html代码 <!-- 等级筛选 --&...
    99+
    2024-04-02
  • Android实现水波纹点击效果
    Android实现水波纹点击效果只在Android5.0以上版本有效,水波纹点击效果代码供大家参考,具体内容如下 圆角背景的水波纹效果(如上图) 1. 定义一个普通圆角背景...
    99+
    2022-06-06
    Android
  • CSS实现按钮点击效果的技巧和方法
    CSS实现按钮点击效果的技巧和方法在网页设计中,按钮点击效果是非常重要的一部分,它能为用户提供更好的交互体验。在这篇文章中,我们将介绍一些CSS实现按钮点击效果的技巧和方法,并提供具体的代码示例,希望对你们有所帮助。使用伪类选择器:hove...
    99+
    2023-10-24
    CSS 按钮 点击效果
  • android xml实现按钮的圆角、阴影效果及按下变化效果的实现代码
    前言 5个xml文件实现 按钮的圆角、阴影效果以及按下变化效果 实现 drawable/shape.xml <?xml version="1.0" encoding...
    99+
    2024-04-02
  • Android实现点击获取验证码倒计时效果
    我们在开发中经常用到倒计时的功能,比如发送验证码后,倒计时60s再进行验证码的获取,为了方便以后使用,这里做个记录,讲讲倒计时器的实现。  1、先进行倒计时工具类的封...
    99+
    2022-06-06
    倒计时 验证码 Android
  • 怎么实现点击按钮后实现CSS加载效果
    小编给大家分享一下怎么实现点击按钮后实现CSS加载效果,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!由于自己公司产品里头,有个按钮在点击之后,会有一两秒的等待时间(寄认证信),因此为了避免点击后一两秒的加载时间空窗,就做个...
    99+
    2023-06-08
  • jquery实现点击按钮显示与隐藏效果
    本文实例为大家分享了jquery实现点击按钮显示与隐藏的具体代码,供大家参考,具体内容如下 首先来看实现效果 用jquery来实现这种效果是非常简单的 html <div c...
    99+
    2024-04-02
  • vue+elementUI怎么实现点击按钮互斥效果
    这篇文章主要介绍“vue+elementUI怎么实现点击按钮互斥效果”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“vue+elementUI怎么实现点击按钮互斥效果”文章能帮助大家解决问题。先看看实...
    99+
    2023-06-30
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作