Android獲取屏幕方向及鍵盤狀態(tài)的小例子
更新時(shí)間:2013年05月29日 10:05:29 作者:
很多開發(fā)Android的網(wǎng)友可能需要判斷當(dāng)前的屏幕方向或鍵盤狀態(tài),下面的代碼可以判斷出橫屏landscape和常規(guī)的portrait縱握方式,如果使用的是G1這樣有QWERTY鍵盤硬件的,還可以判斷屏幕方向以及鍵盤的拉出狀態(tài)。
復(fù)制代碼 代碼如下:
Configuration config = getResources().getConfiguration();
if (config.orientation == Configuration.ORIENTATION_LANDSCAPE){
//橫屏,比如 480x320
}else if(config.orientation == Configuration.ORIENTATION_PORTRAIT){
//豎屏 ,標(biāo)準(zhǔn)模式 320x480
}else if(config.hardKeyboardHidden == Configuration.KEYBOARDHIDDEN_NO){
//橫屏,Android123提示物理鍵盤滑出了
}else if(config.hardKeyboardHidden == Configuration.KEYBOARDHIDDEN_YES){
//豎屏,鍵盤隱藏了
}
您可能感興趣的文章:
- android 獲取屏幕像素大小的正確方法
- android獲取屏幕高度和寬度的實(shí)現(xiàn)方法
- Android 獲取屏幕高度,標(biāo)題高度,狀態(tài)欄高度(實(shí)例代碼)
- android獲取屏幕的長(zhǎng)與寬實(shí)現(xiàn)代碼(手寫)
- Android獲取屏幕或View寬度和高度的方法
- android獲取屏幕像素思路及代碼
- Android編程獲取屏幕寬高與獲取控件寬高的方法
- Android獲取屏幕尺寸大小代碼實(shí)例
- android 獲取屏幕尺寸
- Android獲取常用輔助方法(獲取屏幕高度、寬度、密度、通知欄高度、截圖)
- android使用service和activity獲取屏幕尺寸的方法
- Android 四種獲取屏幕寬度的方法總結(jié)
相關(guān)文章
android webview獲取html代碼和根據(jù)id獲取value實(shí)例
這篇文章主要介紹了android webview獲取html代碼和根據(jù)id獲取value實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-03-03
AndroidX下使用Activity和Fragment的變化詳解
這篇文章主要介紹了AndroidX下使用Activity和Fragment的變化詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04
使用Android Studio 開發(fā)自己的SDK教程
很多時(shí)候我們要將自己開發(fā)一個(gè)類庫打包成jar包以供他調(diào)用,這個(gè)jar包也叫你自己的SDK或者叫l(wèi)ibrary。android studio生成jar包的方法與eclipse有所不同。在studio中l(wèi)ibrary其實(shí)是module的概念。2017-10-10
Android實(shí)現(xiàn)簡(jiǎn)單卡片布局
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)卡片布局的相關(guān)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-10-10
Android實(shí)現(xiàn)橡皮筋回彈和平移縮放效果
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)橡皮筋回彈和平移縮放效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-04-04
Android 讀取文件內(nèi)容實(shí)現(xiàn)方法總結(jié)
這篇文章主要介紹了Android 讀取文件內(nèi)容實(shí)現(xiàn)方法的相關(guān)資料,這里提供了幾種方法,大家可以選擇使用,需要的朋友可以參考下2016-10-10

