Ⅰ 想要修改android系统自带软键盘样式,按键背景和字体颜色怎么修改
root手机,用RE管理器在系统app文件夹里提取出自带输入法的apk文件。
电脑配置java环境(具体网络就有)配置完成后用apktool反翻译那个apk文件,后面就不同手机的文件位置有些不同了。可能还要用到编程软件,有点麻烦的。
个人建议下载第三方输入法,那些基本都能换皮肤的。
Ⅱ android 自定义软键盘 键盘怎么自定义改键
自定义键盘整个过程如下:
1.第一步,根据你的需求,需要定制怎样的键盘,需要几行几列,准备好键盘按键的背景图片,键盘的尺寸,在res文件下,新建一个xml文件,下面放字母、数字、标点符号键盘的布局文件,我的需求是这样的:
可以看到上述的键盘需要美工做的图片有几张:字母和数字的按键的基本背景(需要圆角)、删除按键、切换大小写的图标、点击隐藏键盘的下拉按键,设置键盘的布局为白色就可以大致实现上述的效果。这里我在写键盘文件的时候遇到几个难点,分享如下:
A.按键之间的空隙和键盘整体高度,需要不断的调整,不可能一下子就可以布置好的,特别字母键盘里的删除键,高度是两个按键,所以需要反复调试。
B.为了解决点击下拉按钮隐藏键盘的功能:放弃原先点击下拉按钮,隐藏整个键盘的布局的方案,而改用在键盘文件中再加一整行,只有一个按键,就是done,完成按钮,这是系统定义好的完成功能,code值为:-3。(所以我们发现很多系统自动的比如切换大小写、删除功能、空格功能,都是已经定义好了code值,只需要找到对应的含义,直接定义使用就可以了。)
Ⅲ Android 键盘将布局顶上去
效果图:
布局文件:
添加 android:fitsSystemWindows="true"
注册清单:
整个布局都顶上去
AndroidManifest.xml 添加 android:windowSoftInputMode="adjustResize|stateHidden"
只把输入框顶上去
AndroidManifest.xml 添加 android:windowSoftInputMode="stateHidden|adjustPan"
Ⅳ android 怎么改键盘按键
首先,保证手机已经ROOT,并且安装了RE文件管理器,先用RE管理器打开systemusrkeylayout下的文件s3c-keypad.kl(以文本编辑方式打开),在目录中不同的数字对应不同的功能,看好原先对应的功能,在将数字按照喜欢的风格进行重新编写:
116代表锁屏键
102代表宝石键
231代表拨号键
217代表相机上面的键
26代表挂机键
115代表音量+
114代表音量-
158代表相机键
改完立刻重启就OK了。