大桶矿泉水 2019-08-22 06:30 采纳率: 100%
浏览 732
已采纳

qt for Android调用原生函数,实现点击输入框输入法首先显示的是数字键盘

如题,想在qt forAndroid上编写的app实现一种输入数字密码的效果,但是点击输入框之后首先弹出的自带键盘是英文键盘或者中文键盘,发现在一些银行软件或者其他输入验证码的界面,发现点击输入框之后弹出的自带键盘首先就被默认切换到了数字键盘界面,不知道qt for Android如何实现这项功能,在qt Android工程中已经添加过java的类,实现过一些Android原生的方法,比如toast提示框,切换后台函数等,如果做过此方式的大牛,指导一番小弟感激不尽。

  • 写回答

1条回答 默认 最新

  • 迷途小T 2019-08-23 09:25
    关注

    调用输入框的setInputMethodHints(Qt::ImhDigitsOnly)方法,测试有效,具体参数你再看看。
    看了qt源码,这部分对android已经做了适配。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
编辑
预览

报告相同问题?

悬赏问题

  • ¥15 全志t113i启动qt应用程序提示internal error
  • ¥15 ensp可以看看嘛.
  • ¥80 51单片机C语言代码解决单片机为AT89C52是清翔单片机
  • ¥60 优博讯DT50高通安卓11系统刷完机自动进去fastboot模式
  • ¥15 minist数字识别
  • ¥15 在安装gym库的pygame时遇到问题,不知道如何解决
  • ¥20 uniapp中的webview 使用的是本地的vue页面,在模拟器上显示无法打开
  • ¥15 网上下载的3DMAX模型,不显示贴图怎么办
  • ¥15 关于#stm32#的问题:寻找一块开发版,作为智能化割草机的控制模块和树莓派主板相连,要求:最低可控制 3 个电机(两个驱动电机,1 个割草电机),其次可以与树莓派主板相连电机照片如下:
  • ¥15 潜在扩散模型的Unet特征提取
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部