package com.jparkie.aizoban.views.activities; import android.os.Build; import android.support.v7.app.ActionBarActivity; import android.view.KeyEvent; public class BaseActivity extends ActionBarActivity { // Fix for LG devices with the support library: @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_MENU && "LGE".equalsIgnoreCase(Build.BRAND)) { return true; } return super.onKeyDown(keyCode, event); } // Fix for LG devices with the support library: @Override public boolean onKeyUp(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_MENU && "LGE".equalsIgnoreCase(Build.BRAND)) { openOptionsMenu(); return true; } return super.onKeyUp(keyCode, event); } }