在我们的应用程序中,我们必须通过application.Our应用程序打开pdf文件,但pdfviewer。我已经提到了这个链接(Why isn't my app on the list of apps to open txt file?)。这对我来说可以。如果我点击主页按钮,并尝试从文件浏览器打开另一个pdf,它会重定向到我的应用程序。 请仔细研究。
谢谢, AA
答案 0 :(得分:0)
这是一个可能的解决方案:
在您的活动中覆盖以下方法。
@Override
public void onAttachedToWindow() {
super.onAttachedToWindow();
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
}
覆盖上述方法后,现在您可以使用onKeyDown()方法轻松收听活动中的HOME键。
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_HOME)
{
//The Code Want to Perform.
}
});