在學習訊飛的語音時,看到android:configChanges這個~~
VALUE | DESCRIPTION |
---|---|
“mcc” | 國際移動用戶識別碼所屬國家代號是改變了—– sim被偵測到了,去更新mcc mcc是移動用戶所屬國家代號 |
“mnc” | 國際移動用戶識別碼的移動網號碼是改變了—— sim被偵測到了,去更新mnc MNC是移動網號碼,最多由兩位數字組成,用於識別移動用戶所歸屬的移動通信網 |
“locale” | 地址改變了—–用戶選擇了一個新的語言會顯示出來 |
“touchscreen” | 觸摸屏是改變了——通常是不會發生的 |
“keyboard” | 鍵盤發生了改變—-例如用戶用了外部的鍵盤 |
“keyboardHidden” | 鍵盤的可用性發生了改變 |
“navigation” | 導航發生了變化—–通常也不會發生 |
“screenLayout” | 屏幕的顯示發生了變化——不同的顯示被激活 |
“fontScale” | 字體比例發生了變化—-選擇了不同的全局字體 |
“uiMode” | 用戶的模式發生了變化 |
“orientation” | 屏幕方向改變了 |
“screenSize” | 屏幕大小改變了 |
“smallestScreenSize” | 屏幕的物理大小改變了,如:連接到一個外部的屏幕上 |
<activity
android:name="com.iflytek.voicedemo.MainActivity"
android:configChanges="mcc|mnc|locale|touchscreen|keyboard|keyboardHidden|navigation|orientation|screenLayout|fontScale"
android:icon="@drawable/icon"
android:label="訊飛語音示例"
android:screenOrientation="portrait" >