제가 하고자 하는것은
어플실행시
화면에 가속도센서값을 이용해서 폰 움직일때마다 (지진계처럼) onDraw cancas 로 계속 그리고있습니다.
근데 이 값이 일정 값 이상되면 다른 activity로 넘어가게 하고싶은겁니다
그래서 현재 한거는
일정 값이상이되었을떄
if(value > 20)
{
mStop = true;
sendBroadcast(new Intent("b"));
}
--------------------------------------------------------------------------------------b로 신호를 보내서
public class receive extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
String name = intent.getAction();
if(name.equals("b")){------------------------------------------------------------b받았을때 camera 액티비티 호출
Intent camera = new Intent(context, camera.class);
context.startActivity(camera);
}
}
}
이렇게 구현해서 실행하였는데
일정값 이상일때 b신호를 받는건 되는데 원하는 camera액티비티 호출을 못하고 그냥 어플이 닫힙니다
강제종료되서 에러뜨는것도아니라 에러확인이안되네요 ㅠㅠ 왜그럴까요