Disable shortcut key when network is not available
Bug: 3345931
Change-Id: I1deef774598b8e78da4404535b6d3814464a9d2d
diff --git a/java/res/xml/method.xml b/java/res/xml/method.xml
index 3bff3fc..b1f7379 100644
--- a/java/res/xml/method.xml
+++ b/java/res/xml/method.xml
@@ -38,7 +38,7 @@
android:label="@string/subtype_mode_en_voice"
android:imeSubtypeLocale="en"
android:imeSubtypeMode="voice"
- android:imeSubtypeExtraValue="excludeFromLastInputMethod"
+ android:imeSubtypeExtraValue="excludeFromLastInputMethod,requireNetworkConnectivity"
/>
<subtype android:icon="@drawable/ic_subtype_keyboard"
android:label="@string/subtype_mode_en_GB_keyboard"
@@ -54,7 +54,7 @@
android:label="@string/subtype_mode_cs_voice"
android:imeSubtypeLocale="cs"
android:imeSubtypeMode="voice"
- android:imeSubtypeExtraValue="excludeFromLastInputMethod"
+ android:imeSubtypeExtraValue="excludeFromLastInputMethod,requireNetworkConnectivity"
/>
<subtype android:icon="@drawable/ic_subtype_keyboard"
android:label="@string/subtype_mode_da_keyboard"
@@ -70,7 +70,7 @@
android:label="@string/subtype_mode_de_voice"
android:imeSubtypeLocale="de"
android:imeSubtypeMode="voice"
- android:imeSubtypeExtraValue="excludeFromLastInputMethod"
+ android:imeSubtypeExtraValue="excludeFromLastInputMethod,requireNetworkConnectivity"
/>
<subtype android:icon="@drawable/ic_subtype_keyboard"
android:label="@string/subtype_mode_es_keyboard"
@@ -81,7 +81,7 @@
android:label="@string/subtype_mode_es_voice"
android:imeSubtypeLocale="es"
android:imeSubtypeMode="voice"
- android:imeSubtypeExtraValue="excludeFromLastInputMethod"
+ android:imeSubtypeExtraValue="excludeFromLastInputMethod,requireNetworkConnectivity"
/>
<subtype android:icon="@drawable/ic_subtype_keyboard"
android:label="@string/subtype_mode_fr_keyboard"
@@ -92,7 +92,7 @@
android:label="@string/subtype_mode_fr_voice"
android:imeSubtypeLocale="fr"
android:imeSubtypeMode="voice"
- android:imeSubtypeExtraValue="excludeFromLastInputMethod"
+ android:imeSubtypeExtraValue="excludeFromLastInputMethod,requireNetworkConnectivity"
/>
<subtype android:icon="@drawable/ic_subtype_keyboard"
android:label="@string/subtype_mode_fr_CA_keyboard"
@@ -113,7 +113,7 @@
android:label="@string/subtype_mode_it_voice"
android:imeSubtypeLocale="it"
android:imeSubtypeMode="voice"
- android:imeSubtypeExtraValue="excludeFromLastInputMethod"
+ android:imeSubtypeExtraValue="excludeFromLastInputMethod,requireNetworkConnectivity"
/>
<subtype android:icon="@drawable/ic_subtype_keyboard"
android:label="@string/subtype_mode_nb_keyboard"
@@ -129,7 +129,7 @@
android:label="@string/subtype_mode_nl_voice"
android:imeSubtypeLocale="nl"
android:imeSubtypeMode="voice"
- android:imeSubtypeExtraValue="excludeFromLastInputMethod"
+ android:imeSubtypeExtraValue="excludeFromLastInputMethod,requireNetworkConnectivity"
/>
<subtype android:icon="@drawable/ic_subtype_keyboard"
android:label="@string/subtype_mode_ru_keyboard"
@@ -150,60 +150,60 @@
android:label="@string/subtype_mode_af_voice"
android:imeSubtypeLocale="af"
android:imeSubtypeMode="voice"
- android:imeSubtypeExtraValue="excludeFromLastInputMethod"
+ android:imeSubtypeExtraValue="excludeFromLastInputMethod,requireNetworkConnectivity"
/>
<subtype android:icon="@drawable/ic_subtype_mic"
android:label="@string/subtype_mode_ja_voice"
android:imeSubtypeLocale="ja"
android:imeSubtypeMode="voice"
- android:imeSubtypeExtraValue="excludeFromLastInputMethod"
+ android:imeSubtypeExtraValue="excludeFromLastInputMethod,requireNetworkConnectivity"
/>
<subtype android:icon="@drawable/ic_subtype_mic"
android:label="@string/subtype_mode_ko_voice"
android:imeSubtypeLocale="ko"
android:imeSubtypeMode="voice"
- android:imeSubtypeExtraValue="excludeFromLastInputMethod"
+ android:imeSubtypeExtraValue="excludeFromLastInputMethod,requireNetworkConnectivity"
/>
<subtype android:icon="@drawable/ic_subtype_mic"
android:label="@string/subtype_mode_pl_voice"
android:imeSubtypeLocale="pl"
android:imeSubtypeMode="voice"
- android:imeSubtypeExtraValue="excludeFromLastInputMethod"
+ android:imeSubtypeExtraValue="excludeFromLastInputMethod,requireNetworkConnectivity"
/>
<subtype android:icon="@drawable/ic_subtype_mic"
android:label="@string/subtype_mode_pt_voice"
android:imeSubtypeLocale="pt"
android:imeSubtypeMode="voice"
- android:imeSubtypeExtraValue="excludeFromLastInputMethod"
+ android:imeSubtypeExtraValue="excludeFromLastInputMethod,requireNetworkConnectivity"
/>
<subtype android:icon="@drawable/ic_subtype_mic"
android:label="@string/subtype_mode_ru_voice"
android:imeSubtypeLocale="ru"
android:imeSubtypeMode="voice"
- android:imeSubtypeExtraValue="excludeFromLastInputMethod"
+ android:imeSubtypeExtraValue="excludeFromLastInputMethod,requireNetworkConnectivity"
/>
<subtype android:icon="@drawable/ic_subtype_mic"
android:label="@string/subtype_mode_tr_voice"
android:imeSubtypeLocale="tr"
android:imeSubtypeMode="voice"
- android:imeSubtypeExtraValue="excludeFromLastInputMethod"
+ android:imeSubtypeExtraValue="excludeFromLastInputMethod,requireNetworkConnectivity"
/>
<subtype android:icon="@drawable/ic_subtype_mic"
android:label="@string/subtype_mode_yue_voice"
android:imeSubtypeLocale="yue"
android:imeSubtypeMode="voice"
- android:imeSubtypeExtraValue="excludeFromLastInputMethod"
+ android:imeSubtypeExtraValue="excludeFromLastInputMethod,requireNetworkConnectivity"
/>
<subtype android:icon="@drawable/ic_subtype_mic"
android:label="@string/subtype_mode_zh_voice"
android:imeSubtypeLocale="zh"
android:imeSubtypeMode="voice"
- android:imeSubtypeExtraValue="excludeFromLastInputMethod"
+ android:imeSubtypeExtraValue="excludeFromLastInputMethod,requireNetworkConnectivity"
/>
<subtype android:icon="@drawable/ic_subtype_mic"
android:label="@string/subtype_mode_zu_voice"
android:imeSubtypeLocale="zu"
android:imeSubtypeMode="voice"
- android:imeSubtypeExtraValue="excludeFromLastInputMethod"
+ android:imeSubtypeExtraValue="excludeFromLastInputMethod,requireNetworkConnectivity"
/>
</input-method>