草庐IT

Listener

全部标签

ios - Appium 错误 : Couldn't start Appium REST http interface listener. 请求的地址不可用

我有一台mac,我正在尝试运行Appium来运行iOS测试。为此,我正在使用Appium应用程序,我查看了故障排除部分,我认为一切都已按预期设置,但该应用程序给我这个错误:“无法启动AppiumRESThttp接口(interface)监听器。请求的地址不可用”有人知道我该如何解决这个问题吗? 最佳答案 从错误来看,您似乎正在使用系统中另一个进程使用的IP地址或端口号,只需终止使用与您正在使用的相同端口号的进程或尝试提供以下IP地址和端口数字1.IP地址:127.0.0.12.端口号:任何未使用的东西,比如5000

java - Box2d & Libgdx Contact listener 和 inactive Bodies

我正在使用Java中的libgdx、box2d开发一个项目。这是我的程序所做的:_当2个灯具发生碰撞时,将其中一个灯具的Body设置为非“Activity”myBody.setActive(false);问题:我注意到当我放置此行时,我在logcat中的0x00000004(code=1)处收到了一个致命信号11(SIGSEGV),这可能是因为非Activity主体仍在ContactListener中。我的主程序中只有1个ContactListener类。如何向ContactListener中删除/添加Body?我不知道这是否是解决方案,但我想,你能帮我吗?我不知道如何解决这个问题。

android - GpsStatus.Listener 仅在 GPS 开启时有效

在我的应用程序中,我有一个GpsStatus.Listener在用户启用或禁用GPS时接收事件。如果在我启动应用程序之前开启GPS,一切正常。在这种情况下,我收到一个GPS_EVENT_STARTED或GPS_EVENT_STOPPED每次我打开或关闭GPS时。问题是GPS在应用程序启动时关闭。在这种情况下,如果我打开或关闭GPS,我不会收到事件。有人能给我解释一下吗?这是我的代码:publicclassGPSTrackerimplementsandroid.location.GpsStatus.Listener{privatefinalContextcontext;privatefi

android - 如何使用 Android LocationManager 和 Listener

我无法使用下面的代码从GPS接收任何数据,而且我不确定自己做错了什么,似乎我的代码与我在网上看到的所有内容都匹配。我想最终将它添加到后台服务以记录gps坐标,即使Activity不可见或其他应用程序打开并且速度大于某个定义的数量,但此时我不能甚至可以显示任何数据。我是android的新手,但我不知道我做错了什么?publicclassMainActivityextendsActivity{TextViewtextView;MyLocationListenermyLocationListener;LocationManagerlm;@OverrideprotectedvoidonCrea

android - 如何在Edittext中添加Change listener

在我的Android应用程序中。我有一个EditText和Textview.inEdittext用户需要输入金额。当他在编辑文本中输入数量时,在textview中它必须显示总值(加税值)。如何做到这一点。 最佳答案 您可以为此使用textwatcher。editText.addTextChangedListener(newTextWatcher(){@OverridepublicvoidbeforeTextChanged(CharSequences,intstart,intcount,intafter){}@Overridepubl

android - onGpsStatusChanged 不触发 GpsStatus.Listener

想收听gps可用性。已关注this.但是,即使我禁用/启用了gps,onGpsStatusChanged也没有被触发。试过多部手机。此外,还查看了相关的stackoverflowQns,例如this,this和this.然而没有成功。任何帮助表示赞赏。谢谢!代码fragment:监听器ListenermGPSListener=newGpsStatus.Listener(){@OverridepublicvoidonGpsStatusChanged(finalintevent){Log.d(TAG,"---onGpsStatusChanged---");switch(event){cas

android - view.setOnTouchListener(listener) 是多播吗?它是如何工作的?

我的问题是关于使用相同或不同的监听器多次调用setOnTouchListener的效果。view.setOnTouchListener(myListener);我知道这最终会在MotionEvents的myListener类中调用“publicbooleanonTouch(Viewv,MotionEventevent)”方法。我不明白的是当我稍后调用它时会发生什么:view.setOnTouchListener(myOtherListener);myListener是否仍然接收运动事件?此外,如果我调用view.setOnTouchListener(myListener);再一次,它是

java - Android Notification Listener 重复 hell

需要一点帮助-这让我费尽心思!我是ReadItToMe的开发人员,这是一款可以读出您的消息并让您通过语音回复的应用程序。去年我一直面临和破解的问题是重复的通知。我将以WhatsApp为例。如果我收到一个WhatsApp通知,快乐的日子,它就是一个通知。如果我从不同的聊天中收到另一个。我会收到一个群组通知,之前未读的聊天通知带有新的发布时间,因此您无法检查它是否来自过去,然后是新通知。我尝试过的解决方案:通过在通知到达时使用它们的标题、消息和包名称创建通知的哈希码,然后在它们被取消时将它们从列表中删除(onNotificationRemoved)来保持读取的通知列表。但是你知道吗!在上面

Android 权限 BIND_NOTIFICATION_LISTENER_SERVICE 不工作

我在ReactNative应用程序中工作。我正在努力在Android中使用NotificationServices和BIND_NOTIFICATION_LISTENER_SERVICE。我正在尝试使用NotificationListenerService读取传入的通知。我正在使用OnePlus5T(AndroidOreo)进行调试。我见过很多重复的问题,并且我已经尝试从这些问题中得到的以下解决方案。1.Restartingthephone(Soundssillyanditdoesn'twork)2.Re-install/Re-buildtheapplicationRenamingthe

android - 录制的声音文件(ala google now,google keep)- RecognizerIntent/Listener

我一直在开发一个使用recognizerIntent获取语音输入的应用程序。然而,自从推出果冻bean以来,我一直无法从我的语音输入中获取实际的声音文件。在recognitionListener(http://developer.android.com/reference/android/speech/RecognitionListener.html)中有一个叫做onBufferReceived的方法。但是,没有promise会调用此方法,而且当我实现它时,它从未被调用过。有什么方法可以强制执行此方法,或者收集recognizerIntent分析的声音文件的“最佳实践”方法是什么?这应