Android版添加phonegap---橫豎屏鎖定插件教程

1.在應用中固定屏幕方向。
在AndroidManifest.xml的activity中加入:
android:screenOrientation=」landscape」
屬性便可(landscape是橫向,portrait是縱向)。


2.隨屏幕旋轉時,不從新調用onCreate。
當將手機屏幕旋轉時,系統會被強制重置啓動onCreate方法。
1)修改AndroidManifest.xml
在activity屬性中加入:
android:configChanges=」orientation|keyboardHidden」
android:configChanges,這個方法主要是負責列出清單,當清單上用戶指定的設置改變時,Activity會本身處理這些變化。
orientation,屏幕界面旋轉(多是用戶手動旋轉的),【注意:若是你的開發API等級等於或高於13,你還須要設置screenSize,由於screenSize會在屏幕旋轉時改變】
keyboardHidden,鍵盤輔助功能改變


2)在相對應的Activity中繼承重寫onConfigurationChanged方法,這個方法將會在咱們的應用發生變化時,讓咱們能隨心所謂地進行監聽處理。
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
if (newConfig.orientation==Configuration.ORIENTATION_LANDSCAPE) {
 } else {
                   }
    }



注意:若是在兩個if中寫其餘操做,好比setContentView(),那麼當旋轉屏幕時,就會從新調用新的view,而且須要從新設定view的內容,而當前的view內容沒有保存。


KeyMob移動廣告平臺是國內優秀的移動廣告平臺,經過KeyMob能夠方便的應用交叉推廣,設定各個廣告平臺的比例和優先順序,還能夠方便的完成定向推廣,自主銷售廣告,互換廣告和控制廣告的內容與價格。併爲應用開發者提升廣告的收入。

android

相關文章
相關標籤/搜索