增加自定义字符-android 虚拟键盘布局修改在哪里?

问题描述

android 虚拟键盘布局修改在哪里?

我想在默认的英文虚拟键盘中增加一个 字符(印度货币符号),在网上有看到关于【怎么在android的虚拟键盘增加一个自定义的键呢?】 的文章 ,但是并不会显示到虚拟键盘上, 不知道哪里是修改 虚拟键盘布局的地方,请高人指教下啊

解决方案

自定义一个输入法吗,关于输入法sdk里有个小例子SoftKeyboard工程,在resxml路径下有qwerty.xml,那里实际上就是键盘字母布局,可以先看这个小demo熟悉下结构。如果是改系统的输入法布局,你要找到对应的文件才好比如这种:

packages/inputmethods/PinyinIME/res/xml/skb_qwerty.xml,

那些带qwerty的比较像了,不显示也有可能是位置被挤没了,

解决方案二:

谢谢,之前一直徘徊在 frameworksbasedatakeyboards 下怎么也找到UI 布局的地方,现在大概知道了

解决方案三:

大神求教啊!
怎么找的啊?

时间: 2024-06-15 15:54:41

增加自定义字符-android 虚拟键盘布局修改在哪里?的相关文章

虚拟键盘-JavaScript怎样实现咋键盘上按下不同的键,页面上不同的div调用同一个css样式

问题描述 JavaScript怎样实现咋键盘上按下不同的键,页面上不同的div调用同一个css样式 这是页面上的一个虚拟键盘,我想实现的是当我在电脑的键盘上按键后,虚拟键盘上的相对应的键会有不同的显示效果(调用一个css)(虚拟键盘上的每一个小键都是一个图片),就是当我按下不同的按键,页面上相对的键所在的div就会调用同一个css 解决方案 虚拟键盘上的每个控件都增加keycode属性,然后document.onkeydown获取时间的keycode属性后获取控件添加个样式,过100ms再移除什

框架-win8.1的虚拟触摸键盘布局,可以自定义吗?

问题描述 win8.1的虚拟触摸键盘布局,可以自定义吗? TSF框架 的 ITfFnGetPreferredTouchKeyboardLayout::GetLayout 函数说简体中文只提供一种触摸优化的虚拟键盘布局,第三方输入法开发者到底有无可能自定义一种新的虚拟键盘布局,在切换至此输入法时显示出来呢? 或者可以在第三方IME中关闭默认的简中触摸键盘,自己绘制窗口来模拟输入键盘?

Android中修改键盘布局或者按键映射时的注意点

在Android中修改键盘布局或者按键映射时,除了在inputdevice中修改上报的SCANCODE之外,还需要修改相应的kl文件. 具体原理: 当一个inputdevice的driver将按键的SCANCODE上报给EventHub之后,EventHub还会用SCANCODE去获取具体的Keycode,这一步就是根据相应的inputdevice的kl文件中的配置得到的,所以如果仅仅上报SCANCODE,不修改kl文件,则会导致SCANCODE是正确的,但是找不到相应的mapkey,从而上报的

Chrome OS增加虚拟键盘和Docked模式

最新的Chrome OS Dev增加了两个新功能,首先是可触摸输入的虚拟键盘.虽然Chromebook Pixel有了触控屏幕,但只能点点网页里的按钮,现在它也可以直接输入字符了.当然对于一个有键盘而束之高阁不用缺在屏幕上戳来戳去的人来说确实很奇怪,这应该是为未来平板Chrome Pad准备的吧? 最新的Chrome OS Dev增加了两个新功能,首先是可触摸输入的虚拟键盘.虽然Chromebook Pixel有了触控屏幕,但只能点点网页里的按钮,现在它也可以直接输入字符了.当然对于一个有键盘而

android软键盘影响布局问题

问题描述 android软键盘影响布局问题 大布局整体为,上面是一个搜索edittext,然后有一个banner,下面是一个scrollview,scrollview里面有一个imageview,imageview下面是gridview.(别问我为什么这样) 问题:我点击edittext,输入文字后,在点击搜索跳转页面时,scrollview里面的imageview会自动隐藏,当你返回搜索页面时,滑动scrollview才能滑出来.如果不搜索,直接跳转其他页面,就正常.哪位大神帮忙解释一下 解决

Android开发弹出键盘布局闪动如何解决

弹出键盘布局闪动原理和解决 在开发中,遇到一个问题:做一个微信一样,表情输入和软键盘在切换的时候,聊天界面不闪动的问题.为了解决这个问题,需要知道一下Android的软键盘弹出的时候发生的几个变化. 当AndroidMainfest.xml 中配置android:windowSoftInputMode="adjustResize|stateHidden" 属性后,如果弹出软键盘,那么会重绘界面.基本流程如下(API 10): 1.  Android 收到打开软键盘命令 2.  Andr

Android要在布局xml里面通过包名点类名的方式应用自定义JAVA类的问题

问题描述 Android要在布局xml里面通过包名点类名的方式应用自定义JAVA类的问题 各位请看第一张图.这是我在论坛上面找的一个demo,里面在一个xml文件里面用图中这种方式引用了这个自定义类.然后我想放到自己的项目里去引用,而且也改了包名,结果就报错了..为什么,说的是类型的错误. 解决方案 不好意思,手滑打错字了.是引用自定义java类 解决方案二: 查看下你的java代码,是不是哪个地方写错了,或者可能是ComposerLayout这个类在你的项目中有多个,你引用错误了??虽然几率很

android 收回键盘的时候 会显示出上个activity的布局

问题描述 android 收回键盘的时候 会显示出上个activity的布局 如图 收回键盘的时候会显示上一个activity的布局 用的是noscrollListview + Scrollview 解决方案 Scrollview 解决方案二: Scrollview 解决方案三: Scrollview

js 弹出虚拟键盘修改密码的简单实例_javascript技巧

实例如下: //定义当前是否大写的状态 window.onload= function() { password1=null; initCalc(); } var CapsLockValue=0; var check; function setVariables() { tablewidth=630; // logo width, in pixels tableheight=20; // logo height, in pixels if (navigator.appName == "Netsc