[Android] Menu key shows menu in rom list
This commit is contained in:
parent
c450d7dfc0
commit
49dcce96e9
|
@ -46,6 +46,7 @@ import android.os.Bundle;
|
||||||
import android.os.Handler;
|
import android.os.Handler;
|
||||||
import android.os.Looper;
|
import android.os.Looper;
|
||||||
import android.support.v4.content.res.ResourcesCompat;
|
import android.support.v4.content.res.ResourcesCompat;
|
||||||
|
import android.support.v4.view.GravityCompat;
|
||||||
import android.support.v4.widget.DrawerLayout;
|
import android.support.v4.widget.DrawerLayout;
|
||||||
import android.support.v7.app.ActionBarDrawerToggle;
|
import android.support.v7.app.ActionBarDrawerToggle;
|
||||||
import android.support.v7.app.AppCompatActivity;
|
import android.support.v7.app.AppCompatActivity;
|
||||||
|
@ -54,6 +55,7 @@ import android.support.v7.widget.RecyclerView;
|
||||||
import android.support.v7.widget.Toolbar;
|
import android.support.v7.widget.Toolbar;
|
||||||
import android.util.DisplayMetrics;
|
import android.util.DisplayMetrics;
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
|
import android.view.KeyEvent;
|
||||||
import android.view.Menu;
|
import android.view.Menu;
|
||||||
import android.view.MenuItem;
|
import android.view.MenuItem;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
|
@ -669,10 +671,35 @@ public class GalleryActivity extends AppCompatActivity implements IabBroadcastLi
|
||||||
refreshGrid();
|
refreshGrid();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean onKeyDown( int keyCode, KeyEvent event )
|
||||||
|
{
|
||||||
|
if( keyCode == KeyEvent.KEYCODE_MENU )
|
||||||
|
{
|
||||||
|
if( mDrawerLayout.isDrawerOpen( GravityCompat.START ) )
|
||||||
|
{
|
||||||
|
mDrawerLayout.closeDrawer( GravityCompat.START );
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
mDrawerLayout.openDrawer( GravityCompat.START );
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return super.onKeyDown( keyCode, event );
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onBackPressed()
|
public void onBackPressed()
|
||||||
{
|
{
|
||||||
moveTaskToBack(true);
|
if( mDrawerLayout.isDrawerOpen( GravityCompat.START ) )
|
||||||
|
{
|
||||||
|
mDrawerLayout.closeDrawer( GravityCompat.START );
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
moveTaskToBack(true);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void launchGameActivity()
|
public void launchGameActivity()
|
||||||
|
|
Loading…
Reference in New Issue