Android 애플리케이션을 실행하는 방법이나 정적 컨텍스트를 보유하지 않고 Activity
객체를 실행하지 않는 방법을 아는 사람이 있습니까?정적 참조를 보유하지 않고 활동중인 Android 애플리케이션 실행
답변
당신은
PendingIntent 파이 = PendingIntent.getActivity (문맥, 0, 새로운 의도 (이, Activity.class), PendingIntent.FLAG_NO_CREATE)을 시도 할 수 있습니다;
pi가 null이면 실행되지 않음
Im shure. 나는 시도 할 시간이 없다.
항상 컨텍스트가 필요하며 항상 주위에 컨텍스트가 있어야합니다. 응용 프로그램 은입니다. 컨텍스트, 활동도 컨텍스트,보기에는 컨텍스트가 있으며 서비스 및 BroadcastReciever 진입 점에는 첫 번째 매개 변수로 컨텍스트가 있습니다.
공통 기본 클래스에서 모든 활동을 파생시킵니다 (공통 기능을 캡슐화하기 위해 모든 프로젝트에서이 작업을 수행함). onPause 및 onResume에서 공통 위치로보고합니다. 열린 활동을 나타내는 문자열 목록을 하드 참조를 유지하는 것과 반대로 유지할 수 있습니다. 배수가있을 수 있으므로이 정보를 각 활동 인스턴스의 수를 알려주는 구조에 저장해야합니다.
이러한 공개 활동 중 하나 (또는 모두 포함)에 명령을 보내야하는 경우 브로드 캐스트 수신기를 등록 할 수 있습니다.
할 수 있습니다. 주석의 두 번째 부분이 작동 할 수도 있습니다. –
이 경우 등록 및 등록 취소 할 수 있습니다 기본 클래스의 브로드 캐스트 리시버를 선택하면 활성화 된 모든 사용자가 브로드 캐스트를 수신합니다. – Rich
- 1. 활동중인 Android 메모리 누수가
- 2. 위젯에서 Android 애플리케이션 실행
- 3. 브라우저에서 Android 애플리케이션 실행
- 4. PHP 정적 멤버가 값을 보유하지 않음
- 5. Android 애플리케이션 클래스 Globals 인스턴스 또는 정적
- 6. 세션이 값을 보유하지 않고 항상 null을 반환합니다.
- 7. 개체 Framwork 일괄 삽입 개체를 보유하지 않고
- 8. Android 개발자 : 활성 활동중인 ProgressBar를 늘리는 방법
- 9. 이더넷을 통해 기기에서 Android 애플리케이션 실행
- 10. 첫 번째 Android 애플리케이션 실행 - 오류 메시지
- 11. 프록시를 사용하여 Android 에뮬레이터에서 애플리케이션 실행
- 12. 원형 정적 참조를 확인할
- 13. 정적 로컬 참조를 반환
- 14. 포함 된 구성 요소에 대한 참조를 보유하지 않은 CardLayout의 대안
- 15. Android에서 Java 애플리케이션 실행 VMware
- 16. 비 정적 필드에서 정적 참조를 변경 하시겠습니까?
- 17. Android 애플리케이션 환경 설정
- 18. 다른 애플리케이션 내의 Android 애플리케이션
- 19. Android : 기기 관리 애플리케이션
- 20. 실행 파일에 참조를 포함하십시오.
- 21. 정적 파일 참조를 버전으로 업데이트
- 22. Android 애플리케이션 도움말
- 23. Android 애플리케이션 권한 액세스
- 24. 활동중인 활동의 애니메이션
- 25. NFC가있는 Android 애플리케이션
- 26. 도우미없이 권한으로 애플리케이션 실행
- 27. Heroku에서 웹 애플리케이션 실행
- 28. 기본 Google 애플리케이션 실행
- 29. 레일 애플리케이션 실행 문제
- 30. Android 애플리케이션 세션 관리
응답 해 주셔서 감사합니다.하지만이 방법이 작동하지 않습니다. 항상 null을 반환하는 것으로 보입니다. –
또한 sendstickybroadcast (intent)를 수행 할 수 있으며 어느 곳에서든지 intent = registerreceiver (null, "your.intent.action.name") – Mertuarez