用户
 找回密码
 立即注册

4

主题

13

帖子

442

积分

中级会员

Rank: 3Rank: 3

积分
442
发表于 2023-6-3 16:23:47
感觉Texbox存在bug,用安卓模拟器测试时(用手机软键盘没问题,但用硬键盘就又会出现),通过日志跟踪,发现Textbox获得焦点后,TouchEnter事件微秒级反复触发。造成一旦设置SelectOnFocus=Ture,文字被反复选中,选中的文字不断闪烁,而且输入文字最多输入两个字符,因为它一直反复被全选,反复被覆盖掉。
顺便问一下,Textbox为什么不可以增加一个SelectAll方法,来让用户自己决定全选?
使用道具 举报 回复
测试使用的客户端的版本号是多少?
使用道具 举报 回复 支持 反对
发表于 2023-6-6 13:52:35
我用的是生成的APK调用的
模拟器设置的环境是安卓9.0(64),雷电、夜神都用过,都一样
Smobiler客户端是6.4,但这个客户端在模拟器上点扫描Server的二维码,直接异常退出,所以没法测试
使用道具 举报 回复 支持 反对
建议使用真机测试 ,我们这边用vivo手机测试SelectOnFocus=Ture,文字没有被反复选中出现闪烁的问题, 文字全选可以手动选中,不单独增加selectall方法.
使用道具 举报 回复 支持 反对
发表于 2023-6-9 13:39:35
用扫描枪测试过,如果系统设置强制隐藏软键盘,就会出现闪烁,打开软键盘,就正常;在模拟器上类似,隐藏软键盘,闪烁的同时,屏幕最上面键盘图标会不断闪现,感觉象是不断失去Focus、然后又Focus
使用道具 举报 回复 支持 反对
发新帖
您需要登录后才可以回帖 登录 | 立即注册