ええと、私にはサービスがあり、アクティビティがあります。彼らはメッセージを介して通信します(メッセージと通信する必要があるので、インテントやその他のことについて教えてはいけません)。
サービスからバンドルを受け取りました。すべて問題ありません。
今受け取ったバンドルで何かしたいです。「SomeClass」からメソッドを呼び出したいのですが、「IncomingHandler」クラス内にいるため、呼び出すことができません。
IncomingHandler内からSomeClassを呼び出す最良の方法は何ですか?
前もって感謝します
class SomeClass implements ServiceConnection {
class IncomingHandler extends Handler {
@Override
public void handleMessage(Message msg) {
switch (msg.what) {
case MyService.MS_GET_SOMETHING:
Bundle received=msg.getData();
...