2012-06-27 2 views
-2

이제는 활동 수신자 표시 정보를 보내고 활동을 종료하지 않고 수신하면 이후에 계속 대기하게됩니다 수신 인터페이스의 완료. 처음에는 다시 한 번 시간을 시작하고, 활동을 종료 한 다음 다시 열어서, 정보 수신 표시에서 서비스를 시작합니다. 타이밍 시작 시간 정보에 의해 수신 볼 수있는 로그를 통해이 방송 시작하지만 활동이 페이지 후 받았기 때문에활동 표시를 끄고 시작 할 때

문제는 이것이다 ... 어떤 출구가없는, 여부 이동하려면

예를 들어, 내일 8시에 시작할 때마다 8 포인트마다 시작하고 몇 시간 후 작업을 마친 후 마지막 페이지에서 작업 표시가 멈추고 꺼지지 않고 항상 멈 춥니 다. 내일 이후, 8시 이후에 방송 될 때가되면, 활동 생활에는 아무런 반응이 없습니다.

내가 해결책으로 시작한이 문제는 전원을 껐다가 다시 시작하는 것이고, 지금은 전원을 껐다가 꺼내 놓은 후 정규 방송을 통해 자신의 ... 8을 시작할 수 있습니다.

동적 등록 브로드 캐스팅을 통해 서비스 정보 (서비스의 sendBroadcast (intent)가 계속해서 방송 될 때까지 방송 수신)를 수신하고 표시하는 활동; 활동이 다른 할당 활동 부트에 의해 만들어지면,이 배열은 정규 방송 시작에 의해 활동의 임무가 사실임을 나타냅니다.

다시 한 번 지금 다시 한번 시간을 시작하고 활동을 종료하지 말고 계속해서 표시 서비스 전달 정보를 받도록하십시오 ... 아를 작성하는 방법.

CSDN 링크에 대한 도움말 : http://topic.csdn.net/u/20120626/10/7d163b1d-d689-4dda-a7f5-b117e4c1f7e4.html

差不多 了, 原因 是 解决 활동 这个 的 mainfest 里面 有 个 属性 是 这样 的 : 안드로이드 : launchMode = "singleTask"改成 안드로이드 : launchMode = "singleTop"就 可以 了, 不过 出现 了 新 问题, 我 要 继续 ​​苦 逼 下去 了 ......

답변

-1

의 AndroidManifest.xml : 안드로이드 : launchMode = "singleTask"→ 안드로이드 :에 launchMode는 = "singleTop"

20 평판 스택 오버플로 달성하는 방법?

+2

당신은 실제로 질문에 대답함으로써 그것을 성취합니다. 나는 당신이 여기에 자신의 질문에 대답하려고하는지조차 말할 수 없다. – BoltClock

+0

중국어를 읽을 수 있을까요 ...... 지금은 채팅 할 수 없으므로 20 가지 평판을 갖고 싶습니다. 다음으로 중국어를 사용하여 문제를 설명하고, 번역사를 사용하여 영어로 번역합니다. 这个 问题 我 已经 在 中国적법한 결과, 원하는 결과를 얻을 수있는 결과를 얻을 수 있습니다. 그래서 난 네 자신에게 대답했다. – linjun