朋友们,
我使用以下属性在全屏显示图像
机器人:主题= “@机器人:风格/ Theme.NoTitleBar.Fullscreen”
清单文件中的
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if(keyCode==KeyEvent.KEYCODE_DPAD_LEFT)
{
ShowError.setVisibility(View.GONE);
if(CurrentImageIndex + 1 < mImage_URL.length )
{
CurrentImageIndex = CurrentImageIndex +1 ;
Move();
}
}else if(keyCode==KeyEvent.KEYCODE_DPAD_RIGHT)
{
ShowError.setVisibility(View.GONE);
if(CurrentImageIndex > 0 )
{
CurrentImageIndex = CurrentImageIndex -1 ;
Move();
}
}
return true;
}
}
当图像全屏显示时,后退按钮(手机上的硬件按钮)不起作用。
任何人指导我的解决方案是什么?
任何帮助将不胜感激。
答案 0 :(得分:0)
我覆盖了onkeydown事件而忘了写backevent。在keydown事件中直接影响键盘和后退功能,以防覆盖。
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if(keyCode == KeyEvent.KEYCODE_BACK)
{
Intent intent = new Intent();
setResult(RESULT_OK, intent);
finish();
}
return true;
}