草庐IT

侦听器

全部标签

android - 使用数据绑定(bind)添加 BottomNavigationView 的点击监听器

我想使用数据绑定(bind)库更改工具栏标题。除BottomNavigationView的监听器外,一切正常,即我有一个错误:FAILURE:Buildfailedwithanexception.*Whatwentwrong:Executionfailedfortask':app:compileDebugJavaWithJavac'.>java.lang.RuntimeException:Founddatabindingerrors.****/databindingerror****msg:Couldnotresolveviewmodel::onNavigationClickasali

android - Firebase 数据库不提交在线数据阻塞监听器

我正在使用Firebase数据库服务来同步用户数据。我启用了离线兼容性,问题是在使用几个月后,用户数据显然没有提交到在线数据库中,因为用户电话系统阻止了应用程序的互联网连接。在某些情况下,我设法引导用户启用“无限数据使用”选项,但并不适用于所有人。在我的例子中,问题是听众:voidonDataChange(DataSnapshotvar1);来自ValueEventListener,当大量数据离线存储且未提交时不会触发,并且会阻止所有行为。我没有在线存储限制,因为我有Blaze计划(按消费付费)。事务也未提交,并触发“事务被后续集覆盖”,错误代码为-9。TheConnectiondet

android - 永远不会调用 LinearLayout 的点击监听器

试图让onclick监听器在线性布局上工作,但它从未被调用:(。已启用可点击和可聚焦(两种模式)但仍然无法让点击监听器响应。平台详细信息:Android3.0..有帮助吗?代码如下并在代码中添加事件监听器_itemsButton=(LinearLayout)menu.findViewById(R.id.menu_items_button);finalIntentitemsIntent=newIntent(this,ItemsActivity.class);_itemsButton.setOnClickListener(newView.OnClickListener(){@Overrid

android - 如何在 XML 中实现 OnTouch 监听器

据我所知,我们可以在用xml编写后在xml中定义onClick标签,我们可以通过在xml中指定的名称轻松地在java代码中使用,例如publicvoidmyClick(Viewv){//doessomethingvery}1)是否有任何方法可以在XML中定义onTouch如果是,那么如何使用???2)或者任何其他方式在onClick监听器中实现onTouch监听器;我的目标是在不定义按钮名称的情况下与100多个按钮进行交互,如下所述:并且还具有onTouch功能...Buttonmbutton;mbutton=(Button)findViewbyId(R.id.button);谢谢

android - Facebook Android SDK 注销监听器

我在我的应用程序中使用facbooksdk。当我通过facebooksdk登录我的应用程序时,一切正常,但是当我打开Facebook应用程序并从Facebook应用程序注销时,我的应用程序仍然登录。那么我该如何添加一个监听器来监听来自FacebookSDK的注销事件呢? 最佳答案 这是一个老问题,但我想更新一个答案。在FacebookAPI4.0中(截至撰写本文时为最新版本)您可以使用AccessTokenTracker.AccessTokenTrackeraccessTokenTracker=newAccessTokenTrack

android - Firebase 多个子监听器

我们正在开发一款移动应用(目前为Android和iOS),我们使用Firebase进行聊天和其他实时消息传递。我们使用的结构是:firebase-url/user-id/contacts/child-elementactivities/joined/child-elementcreated/child-elementnotifications/child-element为了使我的应用程序数据保持更新,我执行了一个查询并将子监听器附加到用户ID分支(联系人、加入、创建、通知)的每个第一级子级(或Activity的第二级)。在功能方面,它运行完美,可以轻松地使所有内容保持最新状态,但今天进

java - onAdImpression() 未在 Admob 监听器中调用

在横幅广告中onAdImpression()不再被调用。mAdview=findViewById(R.id.bannertest);mAdview.setAdListener(newAdListener(){@OverridepublicvoidonAdClosed(){super.onAdClosed();Log.w(TAG,"onAdClosed:");}@OverridepublicvoidonAdFailedToLoad(inti){super.onAdFailedToLoad(i);Log.w(TAG,"onAdFailedToLoad:");}@Overridepublic

android - 我怎样才能让屏幕空闲监听器?

我需要使用空闲监听器来监听用户正在使用应用程序或在Activity处于Activity状态时处于空闲状态。当用户不使用应用程序超过十秒时,我需要做一些事情。我怎样才能让它成为可能? 最佳答案 这里是你如何完成这个任务的想法:首先,您需要一个Runnable(),它将在超时(例如10秒)发生时运行。下面是Runnable():privateRunnableDoOnTimeOut=newRunnable(){publicvoidrun(){//DosomethingHere}}现在,在您的Activity中,您可以为DoOnTimeOu

java - Android: fragment 交互监听器出错

我一直在寻找stackoverflow来解决我的问题并找到了一些很好的东西,但它对我不起作用或者我很愚蠢地看到它(HowtoimplementOnFragmentInteractionListener)我想在框架内放置一个fragment,所以我创建了它等等。我必须实现一个接口(interface)及其方法。我(认为)我做到了,但我的应用程序每次都崩溃...*编辑:我的应用程序崩溃,当我调用openHome或openRecommended时,onCreate方法有效,我收到这些错误,但一切都正确显示。这是我的代码:主Activity.javaimportandroid.app.Acti

android - Butterknife:暂时禁用监听器

我将@OnClick监听器设置为列表项中的View。在某些情况下,我需要禁用此View的监听器,以便ListView可以处理点击(应调用OnItemClickListener),然后再次启用它。有没有办法用Butterknife做到这一点? 最佳答案 我查看了ButterKnife源代码,当您使用@OnClick(R.id.some_id)时,BK似乎在View上生成并设置了OnClickListener>注释。现在,禁用OnClickListener的唯一方法是将其删除:item.setOnClickListener(null)。