Я привязываюсь к Сервису в своей деятельности: override fun onStart() { Timber.d("onStart") super.onStart() val intent = Intent(this, MyService::class.java) bindService(intent, serviceConnection, Context.BIND_AUTO_CREATE) } который работает до сих пор. Затем bindService() вызывает onServiceConnected() : /** Defines callbacks for service binding, passed to bindService() */ private val serviceConnection = object : ServiceConnection { override fun onServiceConnected(className: ComponentName, service: […]
Я использовал будильник, используя следующий сегмент кода в других проектах, как повторяющийся и не повторяющийся, но теперь он сводит меня с ума от того, что может быть глупой ошибкой, которую я сделал для не тревоги, говорящей о моей текущей реализации: \ : private fun setAlarm(obj: MyObject, time: Long) { val intent = Intent(applicationContext, MyAlarmIntentService::class.java) intent.putExtra(C.KEY_ME, […]
У меня есть служба Android, которая запускает и синхронизирует различные типы данных с сервером, когда он находится в сети. Я новичок в Kotlin coroutines, и я пытаюсь выполнить следующее: fun syncData{ //Job1 make retrofit call to server //Job2 make retrofit call to server after job1 is done. //Job3 make retrofit call to server after job […]