package de.tudarmstadt.informatik.hostage.logging; import android.os.Bundle; import android.os.Handler; import android.os.ResultReceiver; public class LogResultReceiver extends ResultReceiver { private Receiver mReceiver; public void setReceiver(Receiver receiver) { mReceiver = receiver; } public LogResultReceiver(Handler handler) { super(handler); } public interface Receiver { public void onReceiveResult(int resultCode, Bundle resultData); } @Override protected void onReceiveResult(int resultCode, Bundle resultData) { if (mReceiver != null) { mReceiver.onReceiveResult(resultCode, resultData); } } }