android ip格式化输入法,Android设置默认输入法
方法一:
修改文件如下:
frameworks\base\packages\SettingsProvider\res\values\defaults.xml
frameworks\base\packages\SettingsProvider\src\com\android\providers\settings\DatabaseHelper.java
一些系统定制信息是通过 frameworks/base/package/settingsproviders/res/values/defaults.xml 来预设的,
在系统首次启动时加载此文件,并应用文件中的设置。文件如下:
例: 设置百度输入法为
默认输入法
frameworks\base\packages\SettingsProvider\res\values\defaults.xml
com.baidu.input/.ImeService
frameworks\base\packages\SettingsProvider\src\com\android\providers\settings\DatabaseHelper.java
在loadSecureSettings()中增加一条语句,制定默认使能的输入法
loadStringSetting(stmt, Settings.Secure.ENABLED_INPUT_METHODS,
R.string.config_default_input_method );
方法二
:
修改文件如下:
frameworks\base\core\res\res\values\config.xml
frameworks\base\services\java\com\android\server \InputMethodManagerService.java
在 frameworks\base\core\res\res\values\config.xml 添加一个属性:
com.baidu.input/.ImeService
在frameworks\base\services\java\com\android\server\InputMethodManagerService.java中的方法
buildInputMethodListLocked() 里添加:
String defaultIme = Settings.Secure.getString(
mContext.getContentResolver(),
Settings.Secure.DEFAULT_INPUT_METHOD);
if (defaultIme == null) {
final Resources res = mContext.getResources();
try {
// frameworks\base\core\res\res\values\config.xml
String myIME = res
.getString(com.android.internal.R.string.config_default_input_method);
if (myIME != null && myIME.length() > 0) {
Settings.Secure.putString(mContext.getContentResolver(),
Settings.Secure.DEFAULT_INPUT_METHOD, myIME);
}
} catch (Exception e) {
}
}
最后,别忘了要在\frameworks\base\core\res\res\values\symbols.xml 中添加
android ip格式化输入法,Android设置默认输入法相关推荐
- 计算机自带输入法在哪里设置方法,电脑上输入法怎么设置默认输入法(教你设置步骤)...
有时候使用电脑往往会遇到这么个情况,每次对文本的输入之前,必须要切换 特别是对于使用电脑的新手来说,不说太多,直接接入教程. 1.系统默认输入法 系统如果不对输入法进行设置,一般都是默认的输入法&qu ...
- Windows10如何删除自带输入法,设置默认输入法
输入法经常会在搜狗和微软拼音之间切来切去,严重影响效率 一.打开Windows设置,选择"时间和语言" 二.选择"区域和语言",点击"中文" ...
- Android设置默认输入法
先安装想要设置默认的输入法 获取系统已安装的输入法ID /*** 获取系统已安装的输入法ID** @param context* @return*/public static String[] get ...
- android 设置默认输入法
设置默认输入法 在 frameworks/base/core/res/res/values/config.xml 添加一个属性: <!--leo add--> <string nam ...
- Android.Settings类设置默认输入法
Android的所有系统设置项(如音量.触摸提示音.默认输入法等信息)均是保存到一个数据库.在界面上调整设置时将值保存到该数据库,开机时将从数据库读取值作为默认设置.这些读取.设置操作都可以通过API ...
- android9.0设置默认输入法
1.设置默认输入法 amlogic_t972/frameworks/base/services$ git diff core/java/com/android/server/InputMethodMa ...
- 设置默认输入法及输入法相关设置
测试平台 Platform: RK3399 OS: Android 7.1.1 需求 始终弹出软键盘 设置默认输入法 解决方案 始终弹出软键盘 : 系统默认当连接物理键盘时,虚拟键盘不会弹出. dif ...
- [RK3399][Android7.1.1]Android->输入法:设置默认输入法及输入法相关设置
测试平台 Platform: RK3399 OS: Android 7.1.1 需求 始终弹出软键盘 设置默认输入法 解决方案 1. 始终弹出软键盘 : 系统默认当连接物理键盘时,虚拟键盘不会弹出. ...
- 20111228_给窗体设置默认输入法
//给窗体设置默认输入法 //新建一个窗体类ImeForm,设置Form1:ImeForm public class ImeForm:System.Windows.Forms.Form { [DllI ...
- win10设置默认输入法_个性化设置技巧
个性化设置技巧 子墨居士前言本次内容主要是win10系统自带的功能,不是用第三方软件优化桌面的情况下,让自己的电脑桌面能更美观.更舒服.系统自身的个性化设置主要是下图中的几个.鼠标右击->个性化 ...
最新文章
- IOS UITableView详解一数据展示 页面简单实现
- Exchange 2010无法安装问题解决方法
- 笔记本电池的正确使用方法
- fn:substring()函数
- Linux命令整理 —— 目录结构
- ARM-Linux中断系统
- 《统计学习方法》代码全解析——第十一部分条件随机场
- BZOJ2142: 礼物
- 2021-11-02为了升级win11去升级BIOS遇到的坑
- 校验日期格式yyyymmdd
- OpenCV-绘制同心圆
- iPhone14 /ios16不能使用蜂窝网络(浏览器提示“未激活蜂窝数据网”)
- matlab画PV曲线程序,Matlab模拟包络线形成:Envolope程序
- 青年惨遭毒手变身侏儒_侏儒:禁用/删除密钥环
- google protobuf源码分析1
- Python 笑脸抓拍
- jsp学生体育成绩管理系统
- FT60F011A/FT60F010A为辉芒微电子基本I/O型系列Flash单片机SOT23-6/SOP8
- 瑞神要考研(山东科技大学第四届ACM校赛)
- <Zhuuu_ZZ>Spark Streaming
热门文章
- 新媒体运营教程:活动运营的5个基本要素!
- R语言心得笔记(实时更新)
- 使用Cpoly.f90注意事项
- UE4 学习记录八 给场景中添加背景音乐和动画音效,运动加速效果
- python 对象转字典及序列化对象相关问题,__dict__!!!!必看,多坑
- 提取html中文字符,教你怎么在Html页面提取全部汉字
- 华为eNSP配置WLAN
- LaTex(Texshop)的入门(一)(此篇有关中字字符的编译,格式的初步编排)
- 趣题:奇怪的自然数集划分
- ESP-WRO0M-32(一):VS Code环境搭建