【发布时间】:2018-06-21 14:39:42
【问题描述】:
我创建了一个窗口,并通过广播接收器在屏幕上显示它。但问题是它出现在屏幕上,我想在按下后退按钮后将其关闭。我无法获得按下此视图上的按钮。我的后按代码如下所示-
view.setOnKeyListener(new View.OnKeyListener() {
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
if (event.getKeyCode() == KEYCODE_BACK) {
Log.d("LOG", "back button is pressed");
}
return true;
}
});
但是什么都没有发生。我尝试通过 DISPATCHKEY 做同样的事情,但也没有用。请帮我解决我不知道的问题。这对视图不起作用。 ?
【问题讨论】:
-
也许This 会有所帮助。
标签: android back-button softkeys