V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
alan9999
V2EX  ›  Android

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

  •  1
     
  •   alan9999 · 2 天前 · 1957 次点击

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

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

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

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

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


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



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

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

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

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

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


    我用的百度输入法是可以推给 app 的,试过很多其他的都不可以
    alan9999
        34
    alan9999  
    OP
       22 小时 11 分钟前
    @niubiman 对的
    alan9999
        35
    alan9999  
    OP
       22 小时 8 分钟前
    @kotlin 回答真详细,学习了。
    这里指的拼音输入时只推输入的拼音字母给 App ,可以大幅提高搜索的联想体验,其他的可以不考虑
    qianxu2001
        36
    qianxu2001  
       5 小时 53 分钟前
    拼音上屏是有缺点的,比如 windows 上的微软拼音就是会拼音上屏,在一些做的比较垃圾的网站(我这当年的招生院网站),名字输入框限制文本字数,大概限制在最多 4 个字符,导致拼音打一半就会被中断,只能在别的地方打好名字再复制到这个输入框
    lzoje
        37
    lzoje  
       3 小时 24 分钟前
    讯飞输入法可以拼音上屏
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5541 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 08:39 · PVG 16:39 · LAX 00:39 · JFK 03:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.