Android講義—響應系統設置的事件

Configuration類專門用於描述手機設備的配置信息。

Configuration cfg=getResources().getConfiguration();

獲取對象後,則可以使用以下常用方法獲取各種信息:

fontScale:獲取當前用戶設置的字體的縮放因子。

keyboard:獲取當前設備所關聯的鍵盤類型。

keyboardHidden:獲取鍵盤是否可用。

local:獲取當前的Local。

mcc:獲取移動信號的國傢碼。

mnc:獲取移動信號的網絡碼。

navigation:判斷系統方向導航設備類型。

orientation:獲取系統屏幕的方向。

touchscreen:獲取觸摸屏的觸摸方式。

通過重寫onConfigurationChanged方法響應系統設置更改

要監聽屏幕方向改變的事件,需要在AndroidManifest.xml的指定activity節點增加android:configChanges="orientation|screenSize"

You May Also Like