【发布时间】:2016-04-12 04:00:58
【问题描述】:
我需要在拍照时完全禁用后退按钮,因为我的设置会在相机活动开始之前创建一个文件,因此用户必须继续拍照。
在startActivity(); 之后添加finish(); 让我退出(在删除所有活动堆栈之后)所以我删除了它。
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
// TODO Auto-generated method stub
if ((keyCode == KeyEvent.KEYCODE_BACK))
{
return false;
}
return super.onKeyDown(keyCode, event);
}// end of disable back event
使用上面的代码,不影响摄像头活动,所以只在调用摄像头意图的活动中起作用
有没有办法将上述方法附加到startActivityForResult(camera_intent, CAM_REQUEST); 活动?
谢谢!
【问题讨论】:
-
试试这个希望对你有帮助stackoverflow.com/a/13454071/3790150
-
谢谢,但仍然没有接到电话
标签: java android android-intent camera