Smobiler上海石磨_.NET移动开发平台

标题: Textbox的TouchEnter的bug问题 [打印本页]

作者: Roger    时间: 2023-6-3 16:23
标题: Textbox的TouchEnter的bug问题
感觉Texbox存在bug,用安卓模拟器测试时(用手机软键盘没问题,但用硬键盘就又会出现),通过日志跟踪,发现Textbox获得焦点后,TouchEnter事件微秒级反复触发。造成一旦设置SelectOnFocus=Ture,文字被反复选中,选中的文字不断闪烁,而且输入文字最多输入两个字符,因为它一直反复被全选,反复被覆盖掉。
顺便问一下,Textbox为什么不可以增加一个SelectAll方法,来让用户自己决定全选?

作者: Lula.Jin    时间: 2023-6-6 10:05
测试使用的客户端的版本号是多少?
作者: Roger    时间: 2023-6-6 13:52
我用的是生成的APK调用的
模拟器设置的环境是安卓9.0(64),雷电、夜神都用过,都一样
Smobiler客户端是6.4,但这个客户端在模拟器上点扫描Server的二维码,直接异常退出,所以没法测试
作者: Lula.Jin    时间: 2023-6-9 10:31
建议使用真机测试 ,我们这边用vivo手机测试SelectOnFocus=Ture,文字没有被反复选中出现闪烁的问题, 文字全选可以手动选中,不单独增加selectall方法.

作者: Roger    时间: 2023-6-9 13:39
用扫描枪测试过,如果系统设置强制隐藏软键盘,就会出现闪烁,打开软键盘,就正常;在模拟器上类似,隐藏软键盘,闪烁的同时,屏幕最上面键盘图标会不断闪现,感觉象是不断失去Focus、然后又Focus




欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.cn/) Powered by Discuz! X3.2