Вопросы по теме 'ui-thread'

Принудительно перерисовать перед длительными операциями
Когда у вас есть кнопка, и вы делаете что-то вроде: Private Function Button_OnClick Button.Enabled = False [LONG OPERATION] End Function Тогда кнопка не будет серой, потому что длительная операция не позволяет потоку...
10466 просмотров
schedule 18.10.2021

Простой способ вызвать метод в новом потоке
Я пишу небольшое приложение и обнаружил проблему. Мне нужно вызвать один (позже, возможно, два) метода (этот метод что-то загружает и возвращает результат) без отставания в окне приложения. Я нашел такие классы, как Executor или Callable , но...
68889 просмотров
schedule 29.11.2021

Невозможно создать обработчик внутри потока, который не вызвал Looper.prepare () 3
public class AddStudentActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_add_student); } public void add2(View view){...
5042 просмотров
schedule 23.09.2021

Android, метод вызова в потоке пользовательского интерфейса после перезапуска Действия из-за изменения конфигурации (поворот устройства) ничего не делает
СИТУАЦИЯ: Приложение с ресурсами для портрета и ландшафта имеет симулятор, который я сохраняю после изменения конфигурации (пользователь может переключать ориентацию во время моделирования). @Override protected void onCreate(Bundle...
819 просмотров
schedule 08.03.2022

Обновление ObservableCollection без зависания пользовательского интерфейса
Можно ли обновить большую коллекцию ObservableCollection (т.е. добавить элементы) без зависания U.I.? Мне интересно, связано ли это с тем, что у меня есть относительно большой цикл (500 итераций), где каждая итерация добавляет элемент в коллекцию....
1741 просмотров

Android ProgressDialog не будет вращаться
Это мой первый пост о стеке, поэтому, пожалуйста, будьте со мной нежны! Я уверен, что то, что я пытаюсь сделать, возможно, и это то, что я сделал (или не сделал?), что вызывает проблему... Я просто не уверен, что это что-то есть. Что я пытаюсь...
3169 просмотров

Как использовать поток, который НЕ является основным потоком, чтобы дождаться, пока статическая переменная Bool класса не станет истинной?
Swift Newbie: я использую GCD через DispatchQueue.global (qos: .background) .async {code} для выполнения запросов HealthKit, перед выполнением каждого запроса мне нужно подождать (реализовано с помощью цикла while / sleep) до тех пор, пока класс...
160 просмотров

Можно ли получить доступ к [UIApplication sharedApplication] из фонового потока?
Во время работы над Objective-C мне нужно получить статус protectedDataAvailable , возможно, внутри некоторых фоновых потоков. - (BOOL) isProtected { BOOL protectedDataAvailable = [[UIApplication sharedApplication]...
349 просмотров
schedule 17.06.2022

Как обновить UI в сопрограммах в Kotlin 1.3
Я пытаюсь вызвать API, и когда мои переменные будут готовы, обновите компоненты пользовательского интерфейса соответственно. Это мой сетевой синглтон, который запускает сопрограмму: object MapNetwork { fun getRoute(request: RoutesRequest,...
18995 просмотров

Устройство записи мультимедиа Android зависает (блокируется) поток пользовательского интерфейса
Я разрабатываю приложение GPS, в котором пользователь может нажать в любом месте экрана, чтобы записать фрагмент аудио, который затем прикрепляется к дорожке по мере ее регистрации. Я использую медиа-рекордер, чтобы сделать это прямо внутри своего...
2211 просмотров

Как я могу узнать, выполняется ли метод в потоке пользовательского интерфейса или нет несвязанным образом?
Вот проблема, которая у меня есть: мне нужно убедиться, что объект создается в потоке пользовательского интерфейса. Если это не так, он должен генерировать исключение. Но как проверить внутри метода, работает ли он в потоке пользовательского...
2742 просмотров
schedule 17.09.2022

WP7 - доступ к потоку пользовательского интерфейса?
Как мне получить доступ к потоку пользовательского интерфейса приложения WP7? Я использую следующий код, если он помогает. private void LayoutRoot_Loaded(object sender, RoutedEventArgs e) { AcquireNews(l => {...
3849 просмотров

Проблема с откликом кнопки Android
привет всем, так как я использую кнопку, и по нажатию этой кнопки он подключается к веб-службе. Но проблема в том, что когда я нажимаю кнопку, она не показывает мне, что она была нажата, и переходит к подключению к Интернету и веб-службе. после...
976 просмотров
schedule 08.02.2023

BackgroundWorker возвращается к неправильному потоку
В моем приложении я создаю новый поток пользовательского интерфейса со следующим кодом: Thread thread = new Thread(() => { MyWindow windowInAnotherThread = new MyWindow(); windowInAnotherThread.Show();...
1951 просмотров

Как выполнить некоторый код в асинхронном потоке пользовательского интерфейса Android?
Я новичок в разработке Android. Я работаю над Swing и SWT уже несколько лет. Как в Swing, так и в SWT есть стратегия для выполнения кода в синхронизации и асинхронном потоке пользовательского интерфейса. Типичное использование заключается в том,...
15551 просмотров
schedule 06.05.2023

Служба Android и поток пользовательского интерфейса
У меня есть служба, работающая в моем приложении. Эта служба имеет объект для отправки сообщения на сервер и функцию для получения этого объекта и его использования. Объект инициализируется из службы, и все же, когда пользовательский интерфейс...
15284 просмотров
schedule 27.05.2023

ожидание асинхронного вызова WCF, не возвращающегося в поток пользовательского интерфейса и/или блокирующего поток пользовательского интерфейса
Я обновил программу .NET 4.0 WinForms до .NET 4.5.1 в надежде использовать новый await для асинхронных вызовов WCF, чтобы предотвратить зависание пользовательского интерфейса при ожидании данных (оригинал был быстро написан, поэтому я надеялся, что...
1148 просмотров
schedule 12.06.2023

Показать RadBusyIndicator во время навигации по кадрам WPF
Для нашего приложения нам нужно отображать индикатор занятости во время навигации, поскольку для загрузки некоторых элементов управления требуется время. Обычно для длительной работы я создаю отдельную задачу и запускаю индикатор занятости в потоке...
305 просмотров
schedule 31.03.2023

onBackPressed при установке ArrayAdapter из фонового потока
Я пытаюсь обновить свой поток пользовательского интерфейса из runnable. Он работает нормально, пока я не прерву метод, нажав кнопку «Назад». Когда это происходит, он вылетает из NPE. Мне нужен способ остановить обновление этого потока, если нажата...
103 просмотров
schedule 26.12.2022

дождитесь завершения задачи, не блокируя пользовательский интерфейс в javafx
Я пытаюсь создать приложение для викторины, используя JavaFX, поскольку я вызываю вопросы, используя Q1.invoke(); Q2.invoke(); эти вопросы будут отображаться в потоке пользовательского интерфейса public void display(McqQuestion...
650 просмотров