最近换手机转入安卓阵营,发现拼音输入不如 iOS 方便, iOS 输入拼音字母时会出现在 App 的输入框,大部分 App 都可以在整个输入过程中下拉显示联想的结果,安卓只能在选中汉字到输入框后显示下拉联想的内容 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
alan9999
V2EX    Android

最近换手机转入安卓阵营,发现拼音输入不如 iOS 方便, iOS 输入拼音字母时会出现在 App 的输入框,大部分 App 都可以在整个输入过程中下拉显示联想的结果,安卓只能在选中汉字到输入框后显示下拉联想的内容

  •  1
     
  •   alan9999 241 天前 4885 次点击
    这是一个创建于 241 天前的主题,其中的信息可能已经所发展或是发生改变。

    最近换了安卓手机,发现拼音输入不如 iOS 方便

    iOS 输入拼音字母时会出现在 App 的输入框,大部分 App 都可以在整个输入过程中下拉显示联想的结果,安卓只能在选中汉字到输入框后显示下拉联想的内容

    请问安卓有什么系统设置 或者 输入法 可以实现 iOS 拼音输入的效果吗?

    第 1 条附言    241 天前
    附上 iOS 和 Android 同一个 App 拼音输入对比图

    iOS:
    https://imgur.com/a/NOVXwo8


    Android:
    https://imgur.com/a/uO7Kc63
    41 条回复    2025-02-14 11:38:20 +08:00
    lumyx
        1
    lumyx  
       241 天前   1
    你可以换魅族。安卓只有魅族的自带输入法抄了这个
    HomeZane
        2
    HomeZane  
       241 天前
    啊啊?有图嘛?
    安卓不用必须选汉字才能联想吧
    rb6221
        3
    rb6221  
       241 天前
    微信输入法应该是有了的
    mark2025
        4
    mark2025  
       241 天前
    ios 输入法主界面没有,。 逗号句号着实不方便
    NoKey
        5
    NoKey  
       241 天前   1
    双持党,为啥我觉得 ios 的输入法简直反人类呢~
    alan9999
        6
    alan9999  
    OP
       241 天前
    @HomeZane 已附上 iOS 和 Android 同一个 App 拼音输入对比图
    alan9999
        7
    alan9999  
    OP
       241 天前
    @NoKey 哪里反人类了呢? 附上 iOS 和 Android 同一个 App 拼音输入对比图
    alan9999
        8
    alan9999  
    OP
       241 天前
    @janus77 都尝试过微信输入法,没有
    paopjian
        9
    paopjian  
       241 天前
    打字时输入事件是否进入 input 框而已, 这是系统设置问题, 而且 ios 这个不合理吧, 都用输入法捕获输入了结果还透传给 input 了
    debuggeeker
        10
    debuggeeker  
       241 天前
    自带输入法一点不好用,直接讯飞
    iShao
        11
    iShao  
       241 天前   2



    考虑下是 App 的问题呢
    什么值得买没有把字母上屏, 你试试京东
    alan9999
        12
    alan9999  
    OP
       241 天前
    @paopjian iOS 这样做的好处是每输入一个拼音字母都可以触发输入框联想,大部分时间不用全部输完 结果就联想出来了,而安卓需要自己把汉字拼完选中到输入框才能触发联想
    alan9999
        13
    alan9999  
    OP
       241 天前
    @debuggeeker 我试过了很多输入法,这个和输入法无关,是系统差异
    alan9999
        14
    alan9999  
    OP
       241 天前
    @iShao 哦 果然是 App 的差异,谢谢你解答了我的困惑!
    alan9999
        15
    alan9999  
    OP
       241 天前
    @debuggeeker 修正一下 应该是 App 在不同系统的实现差异
    alan9999
        16
    alan9999  
    OP
       241 天前
    @iShao 试了几个 App 发现京东和 PDD 做到了,淘宝和抖音没有做到

    我觉得做到这个功能 对改善搜索体验挺重要的,为啥他们不做呢
    hstdt
        17
    hstdt  
       241 天前 via iPhone
    iOS 输入内容不上屏甚至会很麻烦,然后既然上屏了,就顺手就把联想做了
    mxT52CRuqR6o5
        18
    mxT52CRuqR6o5  
       241 天前
    我服辣,小米 14pro 使用内置的 3 款输入法(百度、搜狗、讯飞)在京东拼多多搜索框进行中文拼音输入,均不会产生输入合成(web 上是这么叫的)行为
    jjxtrotter
        19
    jjxtrotter  
       241 天前 via iPhone   2
    Android 端的 gboard 可以设置,内嵌输入的文字,可以达到这样的效果。

    另外还有我觉得这个功能很好用,特别是搜索 app 的时候不用等打完字就能找到自己想要的 app ,效率很高
    mxT52CRuqR6o5
        20
    mxT52CRuqR6o5  
       241 天前 via Android
    @jjxtrotter
    gboard 配置内嵌输入后,抖音淘宝都能获得类似 ios 的效果
    flynaj
        21
    flynaj  
       241 天前 via Android
    https://imgur.com/a/YyTNlzR 小米 10s+gboard,用了很多输入法,只有这个 gboard 流畅,还支持多语言。
    skimplus
        22
    skimplus  
       240 天前   3
    百度小米输入法>键盘设置>中文面板输入设置:切换到"下划线显示"
    HomeZane
        23
    HomeZane  
       240 天前
    @alan9999 #6 一个在输入法里,一个在输入框里
    都不影响联想呀,感觉没啥大的区别呀
    bingochou
        24
    bingochou  
       240 天前
    @skimplus 专门切换回百度输入法试了下,确实可以
    YienX
        25
    YienX  
       240 天前
    如果输入框没有展示,那么你直接点输入法的 “确认” 按钮,就可以了,试试
    alan9999
        26
    alan9999  
    OP
       240 天前
    @HomeZane 在输入法里没有到输入框,App 接收不到你输入的拼音字母,无法下拉联想。只有你选中汉字到输入框后才能联想
    alan9999
        27
    alan9999  
    OP
       240 天前
    @skimplus 试了一下果然可以, 谢谢你解答了我的困惑!
    alan9999
        28
    alan9999  
    OP
       240 天前
    @YienX 点击“确认” 按钮,拼音字母就到输入框了,无法完成汉字输入到输入框了,我要的效果是每输入一个拼音字母 App 都可以联想,也可以选中汉字到输入框
    xiaoguai945yeah
        29
    xiaoguai945yeah  
       240 天前   1
    感谢 OP 和 v 友们,之前我都没注意过这个区别。
    PS:GBoard 设置要先进入 语言( Languages )-简体中文-内嵌输入( Inline Composing ),我刚开始找了一会儿……
    PS2:双拼用户没必要去开,开了之后效果很有限。全拼的可以开(一开始要适应一会儿拼音和候选词分离的状态)
    HomeZane
        30
    HomeZane  
       240 天前
    @alan9999 #26 懂了呀
    试了下的确好像是 app 的问题,测了下小红书 微博 京东都可以直接联想
    淘宝就不行
    alan9999
        31
    alan9999  
    OP
       240 天前
    @HomeZane 和输入法也有关系,看上面 V 友的讨论,GBoard 和 百度输入法通过设置也可以实现
    niubiman
        32
    niubiman  
       240 天前
    我理解这应该是输入法的问题, 输入法如果可以设置拼音是否上屏的话, 那是可以实现 ios 一样的效果的
    kotlin
        33
    kotlin  
       240 天前
    在文字输入的时候,没有完全确定的文字部分,叫 text composition ,这部分可以提供自动纠错、单词补全的。 输入法是可以自己选择,把这部分没有确定的文字要不要推给 App 。

    安卓更多的选择不推,应该有兼容性上的考虑,很多 App 在处理 EditableText 或者 TextField 的时候是没有考虑 composition 的,特别是小厂的。

    还有一点,一般情况下上屏的内容和候选单上第一个内容相同,iOS 这样处理大概率没问题。而安卓能做的补全比 iOS 要多,手机号、联系人的名字、输入过的账号、银行卡号都可以在补全之列,如果候选的第一个出现了这些私密内容,那在用户确认之前是否该推给 App 呢? 所以要解决这个问题,输入法不得不再次引入更复杂的设计来规避直接把隐私内容推给 App 。如果我是 996 的产品经理/程序员,我就选择直接全都不推给 App ,又没多大提升,麻烦死了


    我用的百度输入法是可以推给 app 的,试过很多其他的都不可以
    alan9999
        34
    alan9999  
    OP
       240 天前
    @niubiman 对的
    alan9999
        35
    alan9999  
    OP
       240 天前
    @kotlin 回答真详细,学习了。
    这里指的拼音输入时只推输入的拼音字母给 App ,可以大幅提高搜索的联想体验,其他的可以不考虑
    qianxuu
        36
    qianxuu  
       239 天前
    拼音上屏是有缺点的,比如 windows 上的微软拼音就是会拼音上屏,在一些做的比较垃圾的网站(我这当年的招生院网站),名字输入框限制文本字数,大概限制在最多 4 个字符,导致拼音打一半就会被中断,只能在别的地方打好名字再复制到这个输入框
    lzoje
        37
    lzoje  
       239 天前
    讯飞输入法可以拼音上屏
    goata
        38
    goata  
       239 天前
    IOS 的输入法真是太反人类了,用第三方的时候,想语音输入,居然还要跳转一下,太反人类了,倒是 Windows 的输入法还可以,我都不用第三方了
    alan9999
        39
    alan9999  
    OP
       238 天前
    @goata 没用你说的问题呀,你的 iOS 是哪个版本 我的 iOS 是 17.7 ,用微信输入法语音输入不需要跳转一下
    Mageblade
        40
    Mageblade  
       238 天前
    鸿蒙 Next 可以,只要在输入法设置了设置字符预上屏就和 iOS 下一样的效果了
    alan9999
        41
    alan9999  
    OP
       238 天前   1
    @Mageblade 看来华为注意到了这个细节
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1017 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 22:52 PVG 06:52 LAX 15:52 JFK 18:52
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86