0

我使用库(fadingactionbar)来控制我的列表视图。当我尝试将 ScrollListener 设置到列表时会出现问题。似乎库(fadingactionbar)也使用 ScrollListener 来计算一些东西,当我在活动中添加我的 ScrollListener 时,它会获得焦点,并导致库中的 ScrollListener 根本没有被调用。这导致它发生故障。

我希望能够同时使用 ScrollListener 而不会相互干扰。

如果这是不可能的,有什么好的解决方法吗?

4

1 回答 1

0

我出于同样的目的“调整”了库。这是我为此目的制作的要点。您可以根据需要附加任意数量OnScrollListener的 s,而不会干扰库的工作流程。

用法:

NotifyingFadingActionBar fadingActionBarHelper = new NotifyingFadingActionBar(this)
                .withCallback(this)
                .headerLayoutResId(R.layout.place_header)
                .addOnScrollListener(myScrollListener)
                .actionBarBackground(mActionbarDrawable)
                .contentLayout(R.layout.activity_waiting_list);
        setContentView(fadingActionBarHelper.createView(this));
于 2014-10-15T21:20:29.833 回答