关于FMX的TMemo控件输入可能出错的问题
土著巫师 2017-08-26 11:56:32 最近使用cb 10.2.1的同学有反馈TMemo控件在ANDROID 7平台输入多行出错的问题:
输入
1
2
3
4
5
控件中显示的是:
1
2
4
3
5
接着在第六行输入6,第七行输入7,本来应显示如下:
1
2
3
4
5
6
7
结果显示的是:
1
2
4
3
6
5
7
但是,在非Android 7系统的手机中,该控件工作却是正常的。
@ALL
我在华为P9 ANDROID7.0平台上发现Berlin Update 2也有类似问题,因为考虑有同学反馈没有发现类似问题,所以花了点时间测试了下,结论很令人沮丧:
这个问题的产生不只是与ANDROID版本有关还与使用的输入法高度相关:
我在华为P9上(ANDROID 7.0)使用华为自带的Android键盘(AOSP)作为默认输入法问题消失,使用华为Swype输入法同样没有问题,但是国内使用量比较大的百度输入法华为版和讯飞输入法都有@titan_ysl 反馈的问题。
希望使用其它输入法的同学反馈更多消息 ,看样子是我们误解了FMX的TMemo控件,谢谢。