android-handler 相关问题

Handler允许您发送和处理与线程的“MessageQueue”相关联的`Message`和Runnable对象。每个Handler实例都与一个线程和该线程的消息队列相关联。当您创建一个新的Handler时,它被绑定到正在创建它的线程的线程/消息队列 - 从那时起,它将消息和runnables传递给该消息队列并在消息出来时执行它们队列。

Java处理程序无法转换为Android处理程序?

JS和Android新手在这里。我主要(不完全)关注Google的教程,该教程基于GPS位置显示地址。我创建了一个单独的意图来执行此操作,并且我认为问题是...

回答 1 投票 0

Handler-PostDelayed方法“破坏”代码的其余(块)?

如果代码在Android的postdelayed方法之内,而在代码的正下方,则有更多代码,postdelayed是否会锁定所有内容?示例:最终的处理程序handler = new Handler(); handler.postDelayed(...

回答 1 投票 1

如何在Android中正常停止Timer的可运行状态?

我创建了一个可运行的线程,以通过首页中的自动循环更改/滑动View Pager的位置。在我的应用中,我想在单击注销按钮时停止此线程。我尝试过...

回答 1 投票 0

如何在Android中停止可运行线程?

我创建了一个可运行的线程,以通过首页中的自动循环更改/滑动View Pager的位置。在我的应用中,我想在单击注销按钮时停止此线程。我尝试过...

回答 1 投票 0

如何在任何活动中随时显示对话框

我想经常检查我的应用程序是否存在新版本,如果有,请向用户显示一条消息。我使用Firebase,连接并比较远程配置的版本和当前版本的...

回答 2 投票 0

创建一个在每个时间间隔运行的函数,并阻止该函数与Android Studio中的Kotlin一起运行

我想创建一个每50毫秒运行一次的函数(相当于JS中的setInterval)。到目前为止,这就是我所拥有的:val mainHandler = Handler(Looper.getMainLooper())mainHandler.post(object:...

回答 2 投票 0

为什么要在Android中使用HandlerThread

在android中,可以使用Handler来发布/处理消息,如果我不使用HandlerThread(将其Looper传递给Handler),这是否意味着在这种情况下Handler使用MainThread(UI线程)的Looper? ...

回答 6 投票 15

Recycler视图中的平滑滚动

我使用smooth recyclerView.smoothScrollBy(int dx,int dy)进行滚动。将此方法放入处理程序中,每50毫秒调用一次处理程序。我的速度范围是0-10。可运行的句柄滚动是...

回答 1 投票 0

我的应用运行20分钟后冻结了

我有一个运行一堆活动片段的应用程序 自动 gt A :片段 gt B gt C。 活动A及其片段是android.hardware.camera ,我已将其作...

回答 0 投票 0


构造函数中处理程序的postDelay方法的正确方法

我在服务类中具有以下带有构造函数的线程。公共类communicationDetails扩展线程{communicationDetails(最终处理程序_handler,最终处理程序conn_handler ......>

回答 1 投票 0

无法正常使用处理程序

我开始学习Android的发展。我是建立一个基本的除了游戏,用户必须点击按钮,显示增加了两个号码。有四个Textviews。第一个给...

回答 1 投票 0

取消handler.postdelayed进程

我正在使用handler.postDelayed()在我的应用程序的下一个阶段发生之前创建一个等待期。在等待期间,我显示一个带有进度条和取消按钮的对话框。我......

回答 6 投票 231

由于Handler,片段没有附加到上下文?

我做了一个Handler和一个Runnable等待2秒直到动画开始,但是如果我将在这个时间离开应用程序,或者如果我将打开另一个Fragment它会崩溃异常片段...

回答 1 投票 -1

将数据从一个回调传递到另一个回调的机制

我想在我的应用程序中使用Speech来发送文本,例如单击是或否按钮。我在我的应用程序中将语音实现为文本。在那里我有一个名为public void onResults的回调方法(...

回答 2 投票 0

从处理程序显示Toast,该处理程序附加了后台线程。不知道怎么会发生这种情况?

我使用了HandlerThread,然后使用它的looper创建一个新的Handler,以便它可以在非UI线程上运行操作。在发布到处理程序的runnable中,我添加了Toast消息...

回答 1 投票 2

尝试在空对象引用上调用虚方法'int android.text.Layout.getLineCount()'

我随机获得空指针异常,通常它工作,有时它崩溃,我搜索了很多,但没有得到任何帮助,因为它没有正确的线从我得到任何帮助,我也...

回答 5 投票 21

如何在android studio中正确使用postDelayed()?

我有一个countDownTimer,如果用户在第12秒内没有点击gameButton我想要调用gameOver方法。问题我或者当countDownTimer是......时,立即调用游戏函数...

回答 2 投票 21

在死线程Google Admob Rewarded视频上向处理程序发送消息

在完成整个视频后,我从谷歌Admob的奖励视频屏幕回到我的活动时得到了这个堆栈跟踪。它只是警告,而不是崩溃。 onRewardedVideoAdClosed()方法被调用...

回答 2 投票 9

AsyncTaskLoader基本示例。 (机器人)

我在我的应用程序中使用Loader,并根据我使用此Loader在COntacts上执行的查询得到的结果,我执行一些计算并将它们存储回Sqlite DB中。我要这个 ...

回答 6 投票 21

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.