summaryrefslogtreecommitdiff
path: root/app/src/main/java/no/topi/fiken/display/MainActivity.java
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2014-12-02 20:04:28 +0100
committerTrygve Laugstøl <trygvis@inamo.no>2014-12-02 20:04:28 +0100
commit1784a0ee9bfc3937aef6f8cb1f9404c4817ee946 (patch)
treec727962a3942c8495aa132fb78ea2cdf5f4de961 /app/src/main/java/no/topi/fiken/display/MainActivity.java
parent7a7d015f8a68f5e0d06fe6e3d9422d5f418f653d (diff)
downloadfiken-display-android-1784a0ee9bfc3937aef6f8cb1f9404c4817ee946.tar.gz
fiken-display-android-1784a0ee9bfc3937aef6f8cb1f9404c4817ee946.tar.bz2
fiken-display-android-1784a0ee9bfc3937aef6f8cb1f9404c4817ee946.tar.xz
fiken-display-android-1784a0ee9bfc3937aef6f8cb1f9404c4817ee946.zip
o Fixing small bugs, enabling notification reception.
Diffstat (limited to 'app/src/main/java/no/topi/fiken/display/MainActivity.java')
-rw-r--r--app/src/main/java/no/topi/fiken/display/MainActivity.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/app/src/main/java/no/topi/fiken/display/MainActivity.java b/app/src/main/java/no/topi/fiken/display/MainActivity.java
index d9dc073..6c21afe 100644
--- a/app/src/main/java/no/topi/fiken/display/MainActivity.java
+++ b/app/src/main/java/no/topi/fiken/display/MainActivity.java
@@ -48,6 +48,8 @@ public class MainActivity extends ListActivity {
private DisplayService displayService;
private String deviceToShow;
+ private ServiceConnection serviceConnection;
+
@Override
protected void onCreate(Bundle savedInstanceState) {
Log.i(TAG, "onCreate");
@@ -78,7 +80,7 @@ public class MainActivity extends ListActivity {
finish();
}
- ServiceConnection serviceConnection = new ServiceConnection() {
+ serviceConnection = new ServiceConnection() {
@Override
public void onServiceConnected(ComponentName componentName, IBinder service) {
@@ -102,6 +104,11 @@ public class MainActivity extends ListActivity {
}
@Override
+ protected void onDestroy() {
+ unbindService(serviceConnection);
+ }
+
+ @Override
protected void onResume() {
Log.i(TAG, "onResume");
@@ -123,6 +130,7 @@ public class MainActivity extends ListActivity {
super.onPause();
stopScan();
+ unregisterReceiver(displayServiceBroadcastReceiver);
}
@Override