Articles of радиопередатчик для

Kotlin AlarmManager и BroadcastReceiver не работают

Я пытаюсь установить будильник с AlarmManager, но мой BroadcastReceiver никогда не будет вызван. Вот мой фрагмент. val receiver = object : BroadcastReceiver() { override fun onReceive(context: Context, intent: Intent) { //Never gets hit } } context.registerReceiver(receiver, IntentFilter(LOCAL_NOTIFICATION)) val intent = Intent() intent.action = LOCAL_NOTIFICATION val alarmManager = context.getSystemService(ALARM_SERVICE) as? AlarmManager val pendingIntent = PendingIntent.getService(context, 1, […]

Включить и отключить трансляцию в kotlin

Я написал этот код для включения и отключения трансляции: val broadcastState = when(state){ true -> {PackageManager.COMPONENT_ENABLED_STATE_ENABLED} false -> {PackageManager.COMPONENT_ENABLED_STATE_DISABLED} } val component:ComponentName=ComponentName(this,DateChangeReceiver::class) packageManager.setComponentEnabledSetting(component, broadcastState,PackageManager.DONT_KILL_APP) Но Android Studio дала некоторую ошибку, пока я не изменил component : val component:ComponentName=ComponentName(this,DateChangeReceiver::class.java) На основе этой ссылки он должен использоваться для извлечения класса Java объекта, но все мои классы находятся […]

Kotlin: вызывается функция обновления пользовательского интерфейса от BroadcastReceiver onReceive

Я новичок в Kotlin, и это кажется потрясающим! Хотя сегодня я пытался сделать что-то, что на Java было очень просто, но я полностью застрял. Я использую широковещательный приемник, чтобы определить, когда устройство подключено / отключено от источника питания. И все, что мне нужно, это обновить свой интерфейс. Мой код Вот мой класс BroadcastReceiver , и […]

registerReceiver () показывает ошибку для перегруженного метода

Я пробовал Kotlin в моем проекте Android. В моей деятельности есть широковещательный приемник для событий изменения сети. Код выглядит следующим образом: BaseActivity.kt abstract class BaseActivity : AppCompatActivity() { private val networkChangeReceiver = NetworkChangeReceiver() override fun onStart() { super.onStart() registerReceiver( receiver = networkChangeReceiver, intentFilter = IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION) ) } override fun onStop() { super.onStop() unregisterReceiver(receiver = networkChangeReceiver) […]

Доступ к информации из группы BroadcastReceiver в Android с использованием kotlin

Я хочу отключить поле edittext, если интернет-соединение недоступно. Итак, для этого у меня был класс broadcastreceiver для обнаружения действий по изменению сети, и когда я получаю широковещательную рассылку, недоступную для подключения к Интернету, в то время я хочу отключить свое поле edittext, а так как подключение к Интернету осуществляется пользователем, поле должно быть включен автоматически. […]

Широковещательный приемник onReceive () не вызывается

Широковещательный приемник mBroadcastReceiver = object : BroadcastReceiver() { override fun onReceive(context: Context, intent: Intent) { Log.i(TAG,"contact list populate broadcast") var action = intent.action Log.v("Action is ",action) when (action) { GetContactListFromServer -> { println("Get contact list") } } } } val filter = IntentFilter(GetContactListFromServer) this.registerReceiver(mBroadcastReceiver, filter) Вот как я отправляю трансляцию val i = Intent(ContactListActivity.Obz.GetContactListFromServer) i.`package` […]

Режиссер радиопередач в Котлине

Как использовать регистр и создать широковещательный приемник в Android в Котлине. Любые советы …. На Java вы можете создать его, объявив его в качестве широковещательного приемника. Но в Котлине нет функции вещательного приемника … ну, если она есть, тогда я не могу ее найти или как использовать Это.

Intereting Posts
Kotlin apply () расширение lint сообщение в Android Studio 3.0-alpha8 Класс не найден исключение с некоторыми сборками Android Kotlin: TextView.text работает не так, как ожидалось Нужно ли обновлять Kotlin каждый раз, когда я работаю над приложением моей компании? Как получить ext. * Переменные в блок плагинов в build.gradle.kts Различные целевые позиции при использовании разных размеров вида с помощью ObjectAnimator Добавить представление в пользовательскую группу просмотра в kotlin, как передать обратно MutableList, где пункт назначения ожидает Список Как ссылаться на «это» в анонимных слушателях при использовании коротких обозначений? Параметр, заданный как ненулевой, равен null в массиве ArrayAdaper Смарт-бросок в BootsrapButton невозможен, потому что endtrip является изменчивым свойством, которое к этому времени изменилось Kapt3: java.io.File не может быть добавлен в java.lang.String Экспериментальная поддержка JUnit в Android + Kotlin не работает открыть alertDialog в kotlin, как установить оба сообщения с помощью переключателей Котлин не смог скачать