0

リストビューを制御するためにライブラリ (fadingactionbar) を使用しています。ScrollListener をリストに設定しようとすると、問題が発生します。ライブラリ (fadingactionbar) も ScrollListener を使用して何かを計算しているようです。アクティビティに ScrollListener を追加すると、フォーカスが取得され、ライブラリの ScrollListener がまったく呼び出されなくなります。故障の原因となります。

互いに干渉することなく、両方の ScrollListener を使用できるようにしたいと考えています。

それが不可能な場合、何か良い回避策はありますか?

4

1 に答える 1

0

同じ目的でライブラリを「微調整」しました。これが私がこの目的のために作成した要点です。OnScrollListenerライブラリのワークフローを妨げることなく、好きなだけを添付できます。

使用法:

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 に答える