DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: runx1680
今日帖子: 27
在线用户: 15
导航: 论坛 -> 移动应用开发 斑竹:flyers,iamdream  
作者:
男 zqdl8 (zqdl8) ▲▲▲▲△ -
注册会员
2018/6/3 19:38:12
标题:
delphi android 如何实现点击屏幕其他地方让edittext失去焦点并隐藏输入法 浏览:292
加入我的收藏
楼主: 写了一个小android APP 现在情况是输入法频繁跳出来 ,很烦人,也很不实用,有什么办法可以实现按需显示输入法呢?
----------------------------------------------
-
作者:
男 boyla (土著巫师) ▲▲▲▲△ -
注册会员
2018/6/10 22:40:09
1楼: @zqdl8(zqdl8)
    在你需要实现关闭输入法的事件里执行以下代码:
var
  IKeyboardService: IFMXVirtualKeyboardService;
begin
  if TPlatformServices.Current.SupportsPlatformService(IFMXVirtualKeyboardService, IKeyboardService) then
  begin
    if TVirtualKeyboardState.Visible in IKeyboardService.VirtualKeyboardState then
      IKeyboardService.HideVirtualKeyboard;
  end;
end;
----------------------------------------------
妹聊的不是BUG是追求,哥写的不是CODE是梦想。
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v2.1 版权所有 页面执行46.875毫秒 RSS