2
即時通訊在webview中顯示網頁內容,我想禁用Android鍵盤的全部4個箭頭鍵。任何想法?如何禁用Android鍵盤的箭頭鍵
編輯:
public boolean onKeyDown(int keyCode, KeyEvent event) {
int a;
Log.d("yourTag",""+event.getAction());
System.out.println(a=event.getAction());
System.out.println(keyCode);
if(event.getAction()==20){
return true;
}
else if(event.getAction()==21){
return true;
}
else if(event.getAction()==22){
return true;
}
else{
return true;
}
}
滾動仍然存在,但返回鍵以及菜單鍵被禁用,爲什麼?我注意到,如果內容滾動,它將不會返回任何內容。一旦滾動結束它(log.d消息)返回0.
@Nanne它返回0爲兩個箭頭鍵和沒有returna爲antohr 2箭頭鍵...我喜歡這個..系統。通過out.println(A = event.getAction()); \t \t 如果(event.getAction()==一個){ \t \t \t \t的System.out.println(a)的返回true; \t \t \t} else { \t \t System.out.println(「displays else」); \t return super.onKeyDown(keyCode,event); \t} \t \t} – vnshetty 2011-04-09 10:05:20
查看已更新回答 – Nanne 2011-04-09 10:19:27
@Naane yesyou是對的。但我想禁用按這些按鈕的滾動。我怎樣才能做到這一點? – vnshetty 2011-04-09 10:28:23