mirror of
https://codeberg.org/OpenTracksApp/OpenTracks.git
synced 2026-10-03 01:53:05 +02:00
Small cleanups and improvements code.
This commit is contained in:
committed by
Román Martínez
parent
acc2627bde
commit
9541a92657
+5
-5
@@ -4,6 +4,8 @@ import android.os.Bundle;
|
||||
import android.os.Handler;
|
||||
import android.os.ResultReceiver;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
|
||||
/**
|
||||
* Create a new ResultReceive to receive results.
|
||||
* Your {@link #onReceiveResult} method will be called from the thread running <var>handler</var> if given, or from an arbitrary thread if null.
|
||||
@@ -15,18 +17,16 @@ public class ExportServiceResultReceiver extends ResultReceiver {
|
||||
|
||||
public static final String RESULT_EXTRA_TRACK_ID = "result_extra_track_id";
|
||||
|
||||
private Receiver receiver;
|
||||
private final Receiver receiver;
|
||||
|
||||
public ExportServiceResultReceiver(Handler handler, Receiver receiver) {
|
||||
public ExportServiceResultReceiver(Handler handler, @NonNull Receiver receiver) {
|
||||
super(handler);
|
||||
this.receiver = receiver;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onReceiveResult(int resultCode, Bundle resultData) {
|
||||
if (receiver != null) {
|
||||
receiver.onReceiveResult(resultCode, resultData);
|
||||
}
|
||||
receiver.onReceiveResult(resultCode, resultData);
|
||||
}
|
||||
|
||||
public interface Receiver {
|
||||
|
||||
+5
-5
@@ -4,6 +4,8 @@ import android.os.Bundle;
|
||||
import android.os.Handler;
|
||||
import android.os.ResultReceiver;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
|
||||
/**
|
||||
* Create a new ResultReceive to receive results.
|
||||
* Your {@link #onReceiveResult} method will be called from the thread running <var>handler</var> if given, or from an arbitrary thread if null.
|
||||
@@ -18,18 +20,16 @@ public class ImportServiceResultReceiver extends ResultReceiver {
|
||||
public static final String RESULT_EXTRA_FILENAME = "result_extra_filename";
|
||||
public static final String RESULT_EXTRA_MESSAGE = "result_extra_message";
|
||||
|
||||
private Receiver receiver;
|
||||
private final Receiver receiver;
|
||||
|
||||
public ImportServiceResultReceiver(Handler handler, Receiver receiver) {
|
||||
public ImportServiceResultReceiver(Handler handler, @NonNull Receiver receiver) {
|
||||
super(handler);
|
||||
this.receiver = receiver;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onReceiveResult(int resultCode, Bundle resultData) {
|
||||
if (receiver != null) {
|
||||
receiver.onReceiveResult(resultCode, resultData);
|
||||
}
|
||||
receiver.onReceiveResult(resultCode, resultData);
|
||||
}
|
||||
|
||||
public interface Receiver {
|
||||
|
||||
Reference in New Issue
Block a user