Ejemplo n.º 1
0
 @Override
 public boolean onKeyUp(int keyCode, KeyEvent event) {
   if (Media3D.DEBUG) {
     Log.v(TAG, "onKeyUp - " + keyCode);
   }
   if ((keyCode == KeyEvent.KEYCODE_BACK)) {
     Page backPage = mMedia3DView.getBackPage();
     if (backPage == null) {
       if (mPortalPage.isShowLoading()) {
         mPortalPage.cancelLoading();
         Log.v(TAG, "cancel loading");
       } else {
         onBackPressed();
         Log.v(TAG, "back key");
       }
     } else {
       mMedia3DView.enterPage(backPage);
     }
     return true;
   } else if (keyCode == KeyEvent.KEYCODE_MENU) {
     return mMedia3DView.onBarShowHide();
   }
   return super.onKeyUp(keyCode, event);
 }