社区
Android
帖子详情
ImageButton长按问题
shenzhiwanghz
2011-02-24 03:30:29
我现在又一个EditText,还有一个ImageButton,
想要的效果是长按imagebutton后,edittext里面不停的写“1”,就是repeat,直到按钮弹起为止。
我看网上有人写了一个RepeatingImageButton 的类,是否有其他更加简单的实现方法,谢谢。
...全文
169
5
打赏
收藏
ImageButton长按问题
我现在又一个EditText,还有一个ImageButton, 想要的效果是长按imagebutton后,edittext里面不停的写“1”,就是repeat,直到按钮弹起为止。 我看网上有人写了一个RepeatingImageButton 的类,是否有其他更加简单的实现方法,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
鄙人姓胡
2011-02-25
打赏
举报
回复
这个很好实现的,用定时器处理就OK!
在线程中声明一个StringBuffer对象,StringBuffer sb = new StringBuffer();
在设定的时间间隔内不断的sb.append("1");
并将StringBuffer的内容赋给EditText 即editTexxt.setText(sb.toString());
CUG87525842
2011-02-25
打赏
举报
回复
应该通过Handler实现了。
JiuJie_
2011-02-24
打赏
举报
回复
[Quote=引用 1 楼 ultrapro 的回复:]
按下的时候启动个线程,在线程里循环发消息在edittext里输入1,按钮弹起的时候停止线程
[/Quote]
同意这个做法,同时要注意的是,在主线程和UI线程之间的通信。
梦_枫
2011-02-24
打赏
举报
回复
按下的时起动一个定时器,定时器在2秒后开始执行(长按时间),2秒后开始在editttext写入字符,
如果按钮弹起则停止定时器,(和楼上的方法大同小异)
儿大不由爷
2011-02-24
打赏
举报
回复
按下的时候启动个线程,在线程里循环发消息在edittext里输入1,按钮弹起的时候停止线程
Android
ImageButton
的使用 及
长
按Button的实现
本篇将详细讲解`
ImageButton
`的使用方法以及如何实现
长
按`Button`的功能。 ### 1. Android
ImageButton
的基本使用 `
ImageButton
`主要用于展示图标,并且可以响应用户的点击操作。在布局文件中,我们可以这样声明一...
长
按使数字连续加减
`
ImageButton
`是Android SDK提供的一种可以显示图像并响应点击事件的视图,但它默认并不支持
长
按操作和连续的数值变化。因此,开发者需要重写`onLongClick`方法来实现
长
按事件,并结合定时器(Timer)或者Handler来...
ImageButton
`
ImageButton
`是`Button`类的一个子类,它继承了`Button`的基本特性,但更专注于显示图像而不是文本。在本篇文章中,我们将深入探讨`
ImageButton
`的使用方法、属性以及在实际开发中的应用场景。 ### 1. 创建和设置`...
应用源码之(
ImageButton
图片按钮).zip
除了基础的点击事件外,还可以自定义`
ImageButton
`的行为,比如
长
按事件、滑动事件等。例如,使用`OnLongClickListener`来处理
长
按事件: ```java
imageButton
.setOnLongClickListener(new View....
Android游戏开发之旅.pdf
在描述的"Android游戏开发之旅"中,作者详细介绍了如何为Button添加
长
按功能,特别是通过扩展
ImageButton
来实现。 首先,创建了一个名为Repeating
ImageButton
的自定义类,继承自
ImageButton
。这个类的目的是提供一...
Android
80,472
社区成员
91,384
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章