@Override
 public void onClick(View v) {
   switch (v.getId()) {
     case R.id.first_person_button:
       mRenderer.setFirstPersonView();
       break;
     case R.id.top_down_button:
       mRenderer.setTopDownView();
       break;
     case R.id.third_person_button:
       mRenderer.setThirdPersonView();
       break;
     case R.id.resetmotion:
       motionReset();
       break;
     default:
       Log.w(TAG, "Unknown button click");
       return;
   }
 }
 @Override
 public boolean onTouchEvent(MotionEvent event) {
   mRenderer.onTouchEvent(event);
   return true;
 }