2011-02-06 11 views
0

私は、すべてのフレームワークの変更を避ける必要があるGPS移植プロジェクトに取り組んでいます。これは、アプリケーション(GPS設定)がGPSライブラリ(ミドルウェア)と通信するソケットを介して達成されました。GPSの移植に関する問題

問題GUIで

  1. 、ソケットは、一の スレッドで実行され、メインスレッド 活性(securitySetting.java)におけるメソッド を呼び出すことができません。 このために我々は にハンドラを使用しているメインスレッドとの通信が、 問題が解決しません。 問題はここに実際のソースであるmodifed で、securitysettingsは は が、私はそれがpreferenceactivityから継承 で実際のソースを確認し 「SettingsPreferenceFragment」から継承されます。 私はコンテキストを取得するために securitysettings.this.getactivity() を使用していますたびに。

  2. GPS ライブラリの作業完了後、通知がほとんど表示されないようにする必要があります。 それは セキュリティ設定の活動からそれが可能ではありませんので、それは 常に使用することはできません。 に通知が表示されている場合は、ご連絡ください。

答えて

0

この質問の理解に問題があります。

私には、スレッド/ UIの問題のように聞こえます。別のスレッドが動作していて、何らかの作業をしていて、UIスレッドのアクティビティでこのバックグラウンドスレッドが完了したときに通知を受け取るようにして、ユーザに何かを表示できるようにします。あれは正しいですか?

+0

はい、それは最初の問題です。 – jhlee

関連する問題