good morning, im a new member...

recently i connected with sucessfull my ps3 controller to my android java application..
 if i move up the joystick in the textview will appear "up" if release "up release" and the same thing for "left , right and down " .
 but now i need to add a webview in my application..but this time if i try to move the joystick, i remain only in the webview , and i can't to manipulate the textview like before. how can i fix the joystick only on textview and nothing else ?????

someone can help me ??!!



public class MainActivity extends Activity {


private TextView t1;



protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);


WebView mWebView = (WebView) findViewById(R.id.webView1);

WebChromeClient client= new WebChromeClient();
mWebView.setWebChromeClient(client);

mWebView.setClickable(false);


mWebView.getSettings().setSupportZoom(false);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setRenderPriority(RenderPriority.HIGH);
mWebView.getSettings().setAllowFileAccess(true);


final String url = "http://192.168.1.3";


mWebView.loadUrl(url);



t1 = (TextView) findViewById(R.id.textView1);



}



public boolean onKeyDown(int keyCode, KeyEvent event) {



switch(keyCode){


case KeyEvent.KEYCODE_DPAD_UP:
t1.setText("up");
return false;

case KeyEvent.KEYCODE_DPAD_DOWN:
t1.setText("down");
return false;

case KeyEvent.KEYCODE_BUTTON_L1:
t1.setText("left");
return false;


case KeyEvent.KEYCODE_DPAD_LEFT:
t1.setText("left");
return false;


case KeyEvent.KEYCODE_BUTTON_R1:
t1.setText("right");
return false;    

case KeyEvent.KEYCODE_DPAD_RIGHT:
t1.setText("right");
return false;
}

return super.onKeyDown(keyCode, event);

}




public boolean onKeyUp(int keyCode, KeyEvent event) {


switch(keyCode){
case KeyEvent.KEYCODE_BUTTON_R1:
t1.setText("release right");
return false;

case KeyEvent.KEYCODE_BUTTON_L1:
t1.setText("left release");
return false;


case KeyEvent.KEYCODE_BUTTON_THUMBR:
t1.setText("up release");
return false;



case KeyEvent.KEYCODE_BUTTON_THUMBL:
t1.setText("down release");
return false;
}

return super.onKeyUp(keyCode, event);
};

}





<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:text="TextView" />

<WebView
android:id="@+id/webView1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentLeft="true"
android:layout_below="@+id/textView1" />