你好,歡迎來到IOS教程網

 Ios教程網 >> IOS使用技巧 >> IOS技巧綜合 >> 不同android版本關於actionBar右面省略菜單的強制轉換

不同android版本關於actionBar右面省略菜單的強制轉換

編輯:IOS技巧綜合
[摘要]本文是對不同android版本關於actionBar右面省略菜單的強制轉換的講解,對學習IOS蘋果軟件開發有所幫助,與大家分享。

由於不同設備之間對於actionBar左面隱藏部分,4.2以後會有省略號,而之前的版本需要點擊虛擬按鍵菜單才可以調用出來,此方法就是強制轉換4.2版本以下右面省略號

/** 設備配置改變時 */
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
mActionBarDrawerToggle.onConfigurationChanged(newConfig);
}

private void getOverflowMenu() {
ViewConfiguration viewConfig = ViewConfiguration.get(this);
try {
Field overflowMenuField = ViewConfiguration.class
.getDeclaredField("sHasPermanentMenuKey");
if (null != overflowMenuField) {
overflowMenuField.setAccessible(true);
overflowMenuField.set(viewConfig, false);
}
} catch (NoSuchFieldException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalAccessException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalArgumentException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

}

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved