【问题标题】:removeOnTabSelectedListener expression expected?预期 removeOnTabSelectedListener 表达式?
【发布时间】:2018-06-26 17:20:21
【问题描述】:

我正在尝试删除我在onNavigationItemSelected 块中使用的OnTabSelected 侦听器,但我不断收到一条错误消息,指出experession is expected。我的代码行是:

tabsServices.removeOnTabSelectedListener(TabLayout.OnTabSelectedListener);

我做错了吗?我应该通过什么作为论点?我想删除监听器,因为应用程序转到另一个片段并且不再需要。

【问题讨论】:

    标签: java android tabs arguments listener


    【解决方案1】:

    您需要传入TabLayout.OnTabSelectedListener 的引用,这是您在设置时传入的tabsServices.addOnTabSelectedListener

    【讨论】:

    • 感谢您的回答。但你能否为我澄清一点。或者给我举个例子?
    • 实际上,我发现了一篇非常有用的 GitHub 文章,它帮助我理解了您的意思。我实际上正在尝试做一些不同的事情,但它帮助我弄清楚了。谢谢你的帮助。 github.com/hidroh/materialistic/blob/master/app/src/main/java/…
    猜你喜欢
    • 2021-04-25
    • 1970-01-01
    • 2015-11-09
    • 2011-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-26
    • 2014-11-13
    相关资源
    最近更新 更多