Skip to content

Commit 5fae104

Browse files
committed
Improve the sample code, add empty parameter callback.
1 parent 6f4cab0 commit 5fae104

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

sample/src/main/java/com/example/andlinker/BindingActivity.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,12 @@ protected void onDestroy() {
133133
}
134134

135135
private final IRemoteCallback mRemoteCallback = new IRemoteCallback() {
136+
137+
@Override
138+
public void onStart() {
139+
Log.d(TAG, "Server callback onStart!");
140+
}
141+
136142
@Override
137143
public void onValueChange(int value) {
138144
// Invoke when server side callback

sample/src/main/java/com/example/andlinker/IRemoteCallback.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,7 @@
88
@RemoteInterface
99
public interface IRemoteCallback {
1010

11+
void onStart();
12+
1113
void onValueChange(int value);
1214
}

sample/src/main/java/com/example/andlinker/RemoteService.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ public void basicTypes(int anInt, long aLong, boolean aBoolean,
6161

6262
@Override
6363
public void registerCallback(IRemoteCallback callback) {
64+
callback.onStart();
6465
callback.onValueChange(1234);
6566
}
6667

0 commit comments

Comments
 (0)