From bb3ae4fbd2acd678dd94896b1d8db1ee35a7ce51 Mon Sep 17 00:00:00 2001 From: Erwan Croze Date: Tue, 13 Dec 2016 14:16:08 +0100 Subject: [PATCH] Killing application process when we press on quit button --- src/org/linphone/LinphoneActivity.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/org/linphone/LinphoneActivity.java b/src/org/linphone/LinphoneActivity.java index ff642f63f..c46e57468 100644 --- a/src/org/linphone/LinphoneActivity.java +++ b/src/org/linphone/LinphoneActivity.java @@ -1077,6 +1077,7 @@ public class LinphoneActivity extends Activity implements OnClickListener, Conta public void quit() { finish(); stopService(new Intent(Intent.ACTION_MAIN).setClass(this, LinphoneService.class)); + android.os.Process.killProcess(android.os.Process.myPid()); } @Override @@ -1614,7 +1615,7 @@ public class LinphoneActivity extends Activity implements OnClickListener, Conta accountsList.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView adapterView, View view, int i, long l) { - if(view != null) { + if(view != null && view.getTag().toString() != null) { int position = Integer.parseInt(view.getTag().toString()); LinphoneActivity.instance().displayAccountSettings(position); }