1. 程式人生 > >安卓5.1預設輸入法設定

安卓5.1預設輸入法設定

1.frameworks/base/core/res/res/values中的config.xml

<string-array name="config_disabledUntilUsedPreinstalledImes" translatable="false">
        <item>com.android.inputmethod.latin</item>
    </string-array>

改為:

<string-array name="config_disabledUntilUsedPreinstalledImes" translatable="false"
> <item>com.sohu.inputmethod.sogou</item> </string-array>

2.整合搜狗輸入

3.刪除拼寫檢查
packages/apps/Settings/res/xml/language_settings.xml

<!-- 取消拼寫檢查
    <PreferenceScreen
            android:key="spellcheckers_settings"
            android:title="@string/spellcheckers_settings_title"
            android:persistent="false"
            />
    -->

packages/apps/Settings/src/com/android/settings/inputmethod/InputMethodAndLanguageSettings.java

 // Spell Checker
        /*刪除拼寫檢查
         * final Preference spellChecker = findPreference(KEY_SPELL_CHECKERS);
        if (spellChecker != null) {
            // Note: KEY_SPELL_CHECKERS preference is marked as persistent="false" in XML.
InputMethodAndSubtypeUtil.removeUnnecessaryNonPersistentPreference(spellChecker); final Intent intent = new Intent(Intent.ACTION_MAIN); intent.setClass(activity, SubSettings.class); intent.putExtra(SettingsActivity.EXTRA_SHOW_FRAGMENT, SpellCheckersSettings.class.getName()); intent.putExtra(SettingsActivity.EXTRA_SHOW_FRAGMENT_TITLE_RESID, R.string.spellcheckers_settings_title); spellChecker.setIntent(intent); }*/
/*刪除拼寫檢查
         * final Preference spellChecker = findPreference(KEY_SPELL_CHECKERS);
        if (spellChecker != null) {
            final TextServicesManager tsm = (TextServicesManager) getSystemService(
                    Context.TEXT_SERVICES_MANAGER_SERVICE);
            if (tsm.isSpellCheckerEnabled()) {
                final SpellCheckerInfo sci = tsm.getCurrentSpellChecker();
                spellChecker.setSummary(sci.loadLabel(getPackageManager()));
            } else {
                spellChecker.setSummary(R.string.switch_off_text);
            }
        }*/

相關推薦

5.1預設輸入法設定

1.frameworks/base/core/res/res/values中的config.xml <string-array name="config_disabledUntilUsedPreinstalledImes" translatable=

5.0新增系統設定方法

安卓5.0後使用dashboard佈局設定介面,即最外層介面使用dashboard佈局,每個dashboard-tile對應一個preferencesceen。 <!-- WIRELESS and NETWORKS --> <dashbo

華為麥芒5 lineageos15.1 8.1

you ror var sin where download str tle more 一、xda原址:   https://forum.xda-developers.com/nova-plus/development/rom-lineageos-15-1-t3838338

Dialog設定背景透明無效,在5.0系統上無效解決方法!

困擾了大半天的一個問題,寫一個關閉按鈕突出的dialog,在eclipse上面寫的Demo,然後執行在魅族,紅米,華為手機上都沒問題,都能正常的突出按鈕(其中魅族手機和華為手機都是5.0以上的系統),

高級控件【5】——信息提示框、對話框

make 安卓 com log list 股市 message bundle gif Toast信息提示框 1 Button bt1=(Button)findViewById(R.id.Tbt01); 2 Button bt2=(Button)findViewByI

魅藍note2 解鎖bootloader,刷twrp,刷7.1.1系統

android廢話不多說,下面開始解鎖刷機。。。。一、解bl鎖1.1 安裝相關驅動下載SP刷機所需驅動並安裝 SPflashtool驅動下載地址: https://spflashtool.com/download/MediaTek_USB_VCOM_drivers.zip 安裝驅動設備:

7.1+wifi有叉問題解決

cap setting shell oba tps 解決 gen shel 安卓 adb shell "settings put global captive_portal_http_url http://captive.v2ex.co/generate_204" adb

開發 1配置JDK+Andriod stiuio

version pat 測試 高級 alt 配置環境 變量 出現 系統設置 1 JAVA_SDK 1.1 下載 http://www.oracle.com/technetwork/java/javase/downloads/index.html 2 安裝

如何將 Windows 8 的預設輸入法設定為英文

Windows 8 的預設輸入法是中文,需要按一下 SHIFT 才能切換成英文,很不方便。 下面教大家如何將 Windows 8 的預設輸入法設定為英文 1.開啟控制面板,找到“語言”項。 2.點選“新增語言”,找到“英語”選項。 3.點選“開啟”-->選擇“英語(

佈局1線性佈局與幀佈局

筆記: 什麼是佈局 就是把介面中的控制元件按照某種規律擺放到指定的位置 佈局的二種實現 程式碼 xml配置檔案:res/layout目錄下 注:也可以同時使用xml和程式碼 佈局的基本屬性 取值範圍 { //效果是一樣的 fill_parent//過時 ma

編譯7.1原始碼報錯 ninja: build stopped: subcommand----解決辦法

編譯過程中出錯: ninja: build stopped: subcommand failed .build/core/ninja.mk:148: recipe for target ‘ninja_wrapper’ failed make: *** [ninja_wrapper] Er

開發1——活動與Intent的使用

實驗內容: 1、設計一個新聞類用於儲存新聞內容,如:         class News{           public String tit

unity+android:大版本更新安裝下好的apk,相容任意5.0,7.0,8.0版本

Android Studio 1:在專案的res目錄下建立xml目錄,再建立file_paths.xml檔案。 <?xml version="1.0" encoding="utf-8"?> <paths> <root-pa

5.0後的新佈局-卡片佈局(CardView)

簡介: CardView是Android5.0系統引入的控制元件,它繼承自FrameLayout,除了父類的屬性,它自己也有些屬性. CardView的常用屬性: app:cardElevation 設定陰影的大小

5.0 6.0新特性簡單總結

Android 5.0新特性 1. 瞭解Material Design 概念:融合卡片式,立體式的設計風格,強調層次感,動畫,陰影等元素演示Android5.0 DemoAndroid UI樣式風格發展:2.3版本(黃色醜陋版)->4.0(Holo)->5.0(

1

安卓是什麼? 是一個移動作業系統。 系統架構: 解剖:四層,LInux核心層,庫和執行時,FrameWork層和應用層 1,LInux層,安卓的最底層核心的部分。手機的setting--about phone顯示的就是核心版本即我們所用的Linux核心的版本 2,Dalvik

5.0 WebView 使用WebRTC, 呼叫攝像頭與麥克風時的許可

安卓5.0 WebView 支援WebRTC, 可是老是說需要給web使用攝像頭與麥克風時的許可,差了好多天,巨灰心。 今天終於解決了,新增: myWebView.setWebChromeClient(new WebChromeClient(){//---WebRTC:

基於5.0水波紋效果製作及自定義水波紋顏色

安卓5.0以後很多ui效果的改進都是為提高使用者體驗,其中水波紋效果是5.0以後是在互動方式中做的特殊處理 接下來學習一下水波紋的簡單使用及水波紋顏色的自定義。 首先佈局檔案中給控制元件設定為可點

button點選事件設定

遮蔽多次點選事件 ? 1 2 3 4 5 6 7 8 9 10 11 12 /** * 測試快速點選事件 */ fastButto

開發小技巧--TextView 設定的文字過長,顯示三個點或者滾動形式顯示

開發經常用textview,有時候文字過長就跑到下一行或者寬度設為包裹內容時會擠在一起,這樣看非常不美觀,ios的文字控制元件會自適應顯示不下時後面留三個點,那安卓的可不可以,當然可以效果 如圖