From b1531788dbc155e4b24283fff8b23040410c24e2 Mon Sep 17 00:00:00 2001 From: Jerry Wu Date: Wed, 11 Jul 2018 00:30:25 +0800 Subject: [PATCH] Logout on activity destroy --- .../main/java/tech/goda/studyck/MainActivity.java | 12 ++++++++++-- app/src/main/java/tech/goda/studyck/Network.java | 1 + 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/tech/goda/studyck/MainActivity.java b/app/src/main/java/tech/goda/studyck/MainActivity.java index fad6140..3e37f6a 100644 --- a/app/src/main/java/tech/goda/studyck/MainActivity.java +++ b/app/src/main/java/tech/goda/studyck/MainActivity.java @@ -300,6 +300,14 @@ public class MainActivity extends AppCompatActivity { } - - + @Override + protected void onDestroy() { + new Thread(new Runnable() { + @Override + public void run() { + Network.requestPost(Network.LOGOUT_URI, new HashMap()); + } + }).start(); + super.onDestroy(); + } } diff --git a/app/src/main/java/tech/goda/studyck/Network.java b/app/src/main/java/tech/goda/studyck/Network.java index c9be78d..02f9da2 100644 --- a/app/src/main/java/tech/goda/studyck/Network.java +++ b/app/src/main/java/tech/goda/studyck/Network.java @@ -28,6 +28,7 @@ import java.util.Set; public class Network { public static final String LOGIN_URI = "http://study.ck.tp.edu.tw/login_chk.asp"; + public static final String LOGOUT_URI = "http://study.ck.tp.edu.tw/logout.asp"; public static String uploadFile(String sourceFileUri, InputStream in, String uploadFileName) {