AndroidManifest.xml之android:configChanges 屬性

在學習訊飛的語音時,看到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" >
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章