私はアプリケーションを拡張するクラスを持っており、バインドされたサービスから生成されたIDを取得します。バインドされたサービスから拡張されたアプリケーションにAndroidデータを取得する方法
public MyApp extends Application
{
public void onCreate()
{
super.onCreate();
Intent intent = new Intent(this, MyService.class);
bindService(intent, serviceConnection, Context.BIND_AUTO_CREATE);
String id = myService.getID();
}
}
私の問題は、id
結果がnullです。サービスから自分のアプリケーションクラスにIDを取得するにはどうすればよいですか?私は、コンパイラは、サービスを開始する前に、アプリケーションを作成すると仮定します。
質問にサービスクラスを追加できますか? –