App: put global initializers where they belong

travis-ci
Georg Lukas 2020-08-30 18:43:57 +02:00
rodzic 1081975b84
commit 8602da0897
3 zmienionych plików z 13 dodań i 4 usunięć

Wyświetl plik

@ -26,6 +26,7 @@
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<application android:label="@string/app_name" android:icon="@drawable/icon"
android:name=".APRSdroidApplication"
android:usesCleartextTraffic="true"
android:theme="@style/DefaultTheme" >

Wyświetl plik

@ -17,10 +17,6 @@ class APRSdroid extends Activity {
super.onCreate(savedInstanceState)
val prefs = PreferenceManager.getDefaultSharedPreferences(this)
ServiceNotifier.instance.setupChannels(this)
MapModes.initialize(this)
// if this is a USB device, auto-launch the service
if (UsbTnc.checkDeviceHandle(prefs, getIntent.getParcelableExtra("device")) && prefs.getBoolean("service_running", false))
startService(AprsService.intent(this, AprsService.SERVICE))

Wyświetl plik

@ -0,0 +1,12 @@
package org.aprsdroid.app
import android.app.Application
class APRSdroidApplication extends Application {
override def onCreate() {
super.onCreate()
ServiceNotifier.instance.setupChannels(this)
MapModes.initialize(this)
}
}