Skip to content

Commit 8e8f35a

Browse files
committed
Improve the sample code.
1 parent 479f724 commit 8e8f35a

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

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

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ protected void onCreate(Bundle savedInstanceState) {
3838
setContentView(R.layout.activity_binding);
3939
ButterKnife.bind(this);
4040

41+
AndLinker.enableLogger(true);
4142
mLinker = new AndLinker.Builder(this)
4243
.packageName(REMOTE_SERVICE_PKG)
4344
.action(REMOTE_SERVICE_ACTION)
@@ -61,6 +62,8 @@ public void onBind() {
6162
@Override
6263
public void onUnBind() {
6364
Log.d(TAG, "AndLinker onUnBind()");
65+
mRemoteService = null;
66+
mRemoteTask = null;
6467
}
6568

6669
@OnClick({R.id.btn_pid, R.id.btn_basic_types, R.id.btn_call_adapter, R.id.btn_rxjava2_call_adapter,
@@ -127,9 +130,9 @@ public void onFailure(Call<Integer> call, Throwable t) {
127130
@Override
128131
protected void onDestroy() {
129132
super.onDestroy();
130-
mLinker.setBindCallback(null);
131133
mLinker.unRegisterObject(mRemoteCallback);
132134
mLinker.unbind();
135+
mLinker.setBindCallback(null);
133136
}
134137

135138
private final IRemoteCallback mRemoteCallback = new IRemoteCallback() {

0 commit comments

Comments
 (0)