Я использую библиотеку EventBus для передачи данных (положения и длительности трека) из сервиса с экземпляром Медиаплеера во фрагмент, в котором этот сервис запускается. AudioService.kt:
Я использую библиотеку EventBus для передачи данных (положения и длительности трека) из сервиса с экземпляром Медиаплеера во фрагмент, в котором этот сервис запускается. [b] AudioService.kt[/b]: [code]override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int { // ... EventBus.getDefault().post( PositionAndDurationData( mediaPlayer.duration, mediaPlayer.currentPosition ) ) // ... } [/code] [b]AudioFragment.kt[/b]: [code]override fun onViewCreated(view: View, savedInstanceState: Bundle?) { // ... EventBus.getDefault().register(this@AudioFragment) // ... }
@Subscribe(threadMode = ThreadMode.MAIN) fun onEvent(result: PositionAndDurationData) { audioDuration = result.duration audioPosition = result.position } [/code] [b]PositionAndDurationData.kt[/b]: [code]data class PositionAndDurationData( var duration: Int, var position: Int, ) [/code] Есть ли способ каждую секунду обновлять данные, передаваемые в пользовательский интерфейс?
У меня есть анимация CSS, которую я хочу запустить в поле текстового ввода. Я делаю это, присвоив значение клавишу компонента, и ключа анимации (не показана здесь):
function Input({value}) {
return
}
Это пример кода:
public class EventTest {
public static void main(String[] args) {
var latch = new CountDownLatch(1);
var vertx = Vertx.vertx();
vertx.eventBus().consumer( address , message -> {
vertx.executeBlocking(() -> {
try {...
У меня есть веб-служба, которая получает события XML из другой системы, обрабатывает их с использованием определенного рабочего процесса и отправляет список потенциальных ошибок обратно в качестве ответа HTTP.
Рабочий процесс обработки событий...
В настоящее время я разрабатываю инфраструктуру CLI под названием climonad.js, написанную на TypeScript, и мне хотелось бы представить механизм шины событий для обработки и отправки различных событий (например, ошибок, уведомлений жизненного цикла...