我想添加onkeylistener到我的线性布局,但它不工作,这里是我的代码。 在此先感谢。关键听众不能用于布局
innerlayout.setOnKeyListener(new OnKeyListener() {
@Override
public boolean onKey(View v, int arg1, KeyEvent e) {
// TODO Auto-generated method stub
if(e.getKeyCode()==KeyEvent.ACTION_DOWN){
Toast.makeText(HomeScreen.this, "down key is working", Toast.LENGTH_LONG).show();
innerlayout.setFocusable(true);
}
return true;
}
});
}
innerviewout的findviewbyid很好吗? – user2450263
是的,这是好的,如果我使用下面的代码,然后其工作正常 –
@NumanAhmad检查我的答案,并相应地尝试。 – GrIsHu