지금 서비스를 실행해야합니다.이 활동을 수행하려면 길게 누르는 청취자가 다른 활동 또는 홈 스크린에서 좌표를 가져온 다음 좌표를 표시하는 활동을 시작해야합니다. 나는 어떻게해야합니까?서비스에서 활동을 시작하려면
0
A
답변
0
0
Intent dialogIntent = new Intent(getBaseContext(), myActivity.class);
dialogIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
getApplication().startActivity(dialogIntent);
또는 은 후손하기 android.app.Context의 startActivity를 직접 사용할 수 있습니다. 그러나 모든 활동 외부에서이를 시작하기 때문에 FLAG_ACTIVITY_NEW_TASK 플래그를 인 텐트에 설정해야합니다. 예를 들어
:
Intent i = new Intent();
i.setClass(this, MyActivity.class);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(i);
where this is your service.
0
그냥 한 OnCreate에 다음 코드를 넣어() 서비스에
Intent intent = new Intent(Your_Context, Your_Class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
관련 문제
- 1. Android에서 AlarmManager로 활동을 시작하려면 어떻게해야합니까?
- 2. 활동을 처음부터 강제 시작하려면 어떻게합니까?
- 3. 다른 apk에서 활동을 시작하려면 어떻게해야합니까?
- 4. 서비스에서 활동을 호출하는 방법
- 5. 서비스에서 활동을 죽이는 방법
- 6. Android에서 새로운 활동을 시작하려면 인 텐트를 사용해야합니까?
- 7. UncaughtExceptionHandler.uncaughtException() 메소드에서 다른 활동을 시작하려면 어떻게해야합니까?
- 8. 다른 모든 활동의 상단에 활동을 시작하려면 어떻게해야합니까?
- 9. .cpp 스크립트에서 안드로이드 활동을 시작하려면 어떻게해야합니까?
- 10. 응용 프로그램의 다른 부분에서 활동을 시작하려면 어떻게해야합니까?
- 11. 동시에 두 가지 활동을 시작하려면 어떻게해야합니까?
- 12. 문자열을 사용하여 새로운 Android 활동을 시작하려면 어떻게해야합니까?
- 13. DatePicker에서 날짜를 선택하고 다른 활동을 시작하려면
- 14. 서비스에서 ACTION_VOICE_COMMAND 인 텐트를 시작하려면 어떻게해야합니까?
- 15. 서비스에서 활동을 호출하는 방법은 무엇입니까?
- 16. 서비스에서 활동을 시작하는 동안 지연
- 17. 서비스에서 존재 활동을 호출하는 방법을
- 18. 지우기 활동 스택과 안드로이드 서비스에서 새로운 활동을 시작
- 19. 내 서비스에서 활동을 시작하는 방법은 무엇입니까?
- 20. Android에서 서비스에서 하나의 활동을 불러오는 방법?
- 21. 서비스에서 투명한 활동을 시작할 때의 문제
- 22. 백그라운드 서비스에서 활동을 모니터링하고 종료하는 모범 사례?
- 23. windowManger 서비스에서 조각 또는 활동을 사용하는 방법
- 24. 서비스에서 활동을 시작하고 내용을 업데이트하는 방법이 있습니까?
- 25. 활동을 사용하여 서비스에서 데이터를 요청하는 방법은 무엇입니까?
- 26. 다른 응용 프로그램을 통해 달력 활동을 시작하려면 어떻게해야합니까?
- 27. 여러 활동을 시작하려면 안드로이드 버튼 드롭 다운 메뉴
- 28. Android : 일반 자바 클래스에서 활동을 시작하려면 어떻게해야합니까? 자바 클래스는 서블릿
- 29. 내 소프트 키보드에서 주 활동을 시작하는 방법
- 30. 새 스레드에서 서비스를 시작하려면 어떻게합니까?