2011-02-06 6 views
0

모든 프레임 워크 변경 사항을 피할 수있는 GPS 포팅 프로젝트를 진행 중입니다. 이것은 응용 프로그램 (GPS 설정)이 GPS 라이브러리 (미들웨어)와 통신하는 소켓을 통해 이루어졌으며 반대의 경우도 마찬가지입니다.GPS 포팅 문제

문제 GUI에서

  1. , 소켓은 하나 개 스레드에서 실행하고 메인 스레드 활동 (securitySetting.java)의 방법 를 호출 할 수 없습니다. 의 경우이 핸들러를 사용하여 메인 스레드와 통신하지만 문제가 계속 발생합니다. 문제점이있어 실제 소스 인 변형 한 이다 securitysettings는 는 제가 그것이 PreferenceActivity를 로부터 상속되는 실제 소스를 확인 "SettingsPreferenceFragment"로부터 상속된다. 문맥을 얻기 위해 securitysettings.this.getactivity() 을 사용할 때마다.

  2. GPS 라이브러리에서 작업 완료 후 몇 가지 알림을 표시해야합니다. 그것도 에서 보안 설정 작업을 수행 할 수 없기 때문에 은 항상 사용할 수 없습니다. 에 대한 해결 방법이 있으면 알림을 표시하십시오.

답변

0

이 질문을 이해하는 데 문제가 있습니다.

나에게 스레드/UI 문제가 들린다. 별도의 스레드가 실행 중이고 일부 작업을하고 UI 스레드의 Activity가이 백그라운드 스레드가 완료 될 때 알림을 받아 사용자에게 표시 할 수있게하려고합니다. 그 맞습니까?

+0

예 첫 번째 문제입니다. – jhlee