Android 腾讯TUIKIT IM即时通信聊天界面语音问题备忘
使用环境:
集成腾讯TUIKIT IMSDK版本4.2.2
聊天界面语音发送
问题描述:
语音发送按钮
点击时弹出语音录制动画弹窗
稍微移动手指,但未超过100像素,非取消发送语音状态,可以发送语音
但是点击语音录制按钮,手指不动,长按一会之后再松开手指,
按钮的UP事件并没有得到触发
解决方法:
语音发送按钮的OnTouchListener事件有四个方法监听
ACTION_DOWN
ACTION_MOVE
ACTION_UP
ACTION_CANCEL
除了UP事件,其他都能监听到
试过不少方法,包括语音发送按钮的自定义button,事件分发,依然获取不到up事件
最后吧up事件中处理的操作放到cancel中就解决
UP 事件与CANCEL事件同属结束操作,理论上也没有冲突的地方
腾讯TUIKIT 群组底部导航栏布局名称:
ChatBottomInputGroup
chat_bottom_group.xml
bottom_action_voice_normal.png 语音图标名称
处理完此时间以后,语音功能至少会满足你的需求。
有任何需要欢迎来询问:
QQ:88627109
欢迎您的到来!
Android 腾讯TUIKIT IM即时通信聊天界面语音问题备忘相关推荐
- 如何实现消息功能_小程序中如何实现即时通信聊天功能
微信小程序是现在应用比较广的流量平台之一,当流量越来越多时,就需要在小程序中接入即时通信聊天功能来实现更好的流量变现转化,那么小程序中如何接入实现即时通信聊天功能呢? 什么是即时通信聊天功能即时通信聊 ...
- 腾讯TIM实现即时通信 v3+ts实践
目录 初始化sdk 功能描述 初始化 准备 SDKAppID 调用初始化接口 监听事件 发送消息 创建消息 创建文本消息 登录登出 功能描述 登录 登出 销毁 登录设置 获取会话列表 功能描述 获取会 ...
- 安卓开发环信即时通信,聊天软件-可实现单聊群聊
最近花了一个星期的时间在B站跟着老师学了环信即时聊天工具的使用 附上学习网站:https://www.bilibili.com/video/BV1cW411V7yd?p=1 附上自己的代码 https ...
- Android(安卓)一个简单的聊天界面的实现(eclipse实现)
这几天刚刚学习一下安卓的编程,尝试制作了一个简单的聊天界面(还没有实现网络等后续功能)软件界面如图.(使用eclipse实现) 当输入一些内容后,聊天界面可以下拉显示更多的聊天信息,如下图 首先对这个 ...
- android模拟微信聊天功能,android仿微信聊天界面 语音录制功能
本例为模仿微信聊天界面UI设计,文字发送以及语言录制UI. 1先看效果图: 第一:chat.xml设计 android:layout_width="fill_parent" and ...
- Android学习之Socket多个客户端即时通信聊天
聊天室的原理是这样的,一个客户端与服务器建立通讯成功,即客户端socket连接到服务器的ServerSocket之后,服务器端程序将对应的socket加入到容器中,为每一个socket创建一条线程,服 ...
- android:手搓一个即时消息聊天框(包含消息记录)
先看一下效果 1.后端 要实现这个,先说一下后端要实现的接口 1.创建会话id 传入"发送id"和"接收id"给服务端,服务端去创建"会话id&quo ...
- 小程序中如何实现即时通信聊天功能?
项目背景:小程序中实现实时聊天功能 一.服务器域名配置 配置流程 配置参考URL:https://developers.weixin.qq.com/miniprogram/dev/api/api-ne ...
- IM 的数据库设计 即时通信 聊天
本文主要是给一些开始接触IM系统,做客户端本地数据库的人员介绍的.如有错误还请指出,thx. 自己目前做过两个IM系统,接触过一般常用的IM,都是自己开发没用第三方的,所以就总结一下IM系统中客户端的 ...
最新文章
- MyBatis 中的 set 元素用法(MyBatis 3.1.1)
- LVS/HAProxy/Nginx负载均衡对比
- 百度地图 开发 乡镇级区域显示_Tableau导入乡镇级地图进行数据展示
- 自动机理论、形式语言和计算导论提纲
- webpack二(以webpack4.x起步)
- end to end testing
- 查询使用NoLock
- R6900P/R7000P 梅林固件
- 计算经纬度、距离、方位角
- mac touchbar 自定义
- linux qt qpa linuxfb,Linux qt qt.qpa.plugin: Could not load the Qt platform plugin xcb error解决方...
- st7789 旋转_ESP32驱动ST7789液晶屏
- 一起学java!java环境搭建
- [CF869E]The Untended Antiquity
- 一位川大师兄的计算机之路
- java 中介者模式
- 安装与使用 supervisor(可管理Tomcat进程)
- 苹果iPhone手机怎么投屏到电脑AirPlay镜像投屏
- Python全国计算机等级考试(2021)
- Docker服务的重启服务命令(systemctl restart docker)
热门文章
- Python伪开发者对于搜狐云景的测评
- FPV无人机集训召集令~
- 攻防世界MISC之掀桌子
- 手机酒精测试仪软件有用么,酒精测试仪软件真管用? 不靠谱!
- wow服务器维护精英怪,魔兽世界tbcp2精英怪去哪刷_wowtbc怀旧服p2稀有精英刷新点_3DM网游...
- 毛利率、净利率和成本利润率的区别是什么 ?
- 中国人工智能学会通讯——AI Platform for Business: Research Roadmap
- windows远程桌面互传文件
- 通过cib.xml重新启动pacemaker
- 两台电脑通过trunk口互通,修改trunk 接口pvid后不通了 <1>