問題タブ [fastscroll]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1771 参照

android - ListView 高速スクロール バーのバグ

私は辞書アプリケーションに取り組んでいます。高速スクロールが有効なリストビューと、SectionIndexer を実装するアダプターがあります。中国語の辞書を扱っているときは、西ヨーロッパの言語を扱っているときよりもはるかに多くのセクションがあり、小さな問題があります。

高速スクロールを停止し、スクロールバーが表示されている間にデフォルトのスクロールを使用し始めると、「高速スクロールスクローラー」がすぐに別の位置(上部のどこか)に移動し、リストのほぼ最後に到達したときにのみ開始されます私の位置にもはるかに速い速度で移動します。

そのような行動には理由がありますか?デフォルトのスクロールを使用しているときに高速スクロールバーを非表示にする方法はありますか (ただし、高速スクロールを無効にすることはありません)。

0 投票する
2 に答える
259 参照

android - FastScroller Android フレームワークのコミットを元に戻し、listfragment に実装する方法は?

fastscroller を含む listfragment がありますが、正しく機能していません。

ここでの回答の 1 つによると: AlphabetIndexer のスクロール中に高速スクロール サムが消えます。Android フレームワークにコミットがあり、FastScroller.java で問題が発生しています ( https://github.com/android/platform_frameworks_base/commit/32c3a6929af9d63de3bf45a61be6e1a4bde136d3 ) 。

FastScroller.java コードを自分のプロジェクトにコピーし、手動でコミットを元に戻し、変更された「Fast Scroller」を自分のリストフラグメントに実装したいと考えています。

現在、以下を実装して fastscroller を使用しています。

さらに、sectionIndexer があります。

FastScroller への唯一の参照が である場合、カスタム FastScroller.java を実装するにはどうすればよいですlv.setFastScrollEnabled(true)か?

0 投票する
1 に答える
1416 参照

android - カスタム高速スクロール ビュー全体を作成せずに、高速スクロール オーバーレイを削除できますか?

高速スクロール用にStickyListHeadersListView適切なアダプターを実装した があります。SectionIndexerただし、デフォルトの高速スクロール オーバーレイは、テキスト ボックスがテキストに合わせて伸びないため、1 文字でしか機能しません。

同様の質問を閲覧しているときにこのCustomFastScrollViewDemoを見つけましたが、セクションに固定ヘッダーがあるため、そのオーバーレイは実際には必要ありません。ユーザーはヘッダーから自分がどこにいるかを知ることができます。それが簡単なら、私は単にそれを削除します。

0 投票する
1 に答える
109 参照

android - Android 3.0 以降の SectionIndexor

アルファベット順のスクロールを行うために sectionIndexor を実装したアプリケーションがあります。これは API レベル < 11 で正常に動作します。それより高いバージョンでは問題があります。問題は、高速スクロールの親指を使用すると、アイテムが正しく表示されることです。その親指(青いバー)を常に見えるようにしました。しかし、その親指を使わずにゆっくりスクロールすると、その青い親指アイコンが消えます。高速スクロールのインデックス サムに触れると、以下に示すように完璧な結果が得られます。 http://i.imgur.com/v3QuPk7.png?1

しかし、高速スクロールの親指(青いバー)を使用せずにスクロールすると、以下に示すように青いバーが消えてその行だけが表示されます。 http://i.imgur.com/j5b4OwX.png?1 これを解決するために何ができるか教えてください。

ありがとう

0 投票する
1 に答える
2090 参照

android - ListFragment の高速スクロールを有効にするには?

フラグメント アクティビティを使用して、一連の製品をレンダリングするリスト フラグメントを保持します。

...

...

製品リストの高速スクロールを有効にしたいのですが、リスト アクティビティでこれを行う方法を説明している別の投稿を見つけました。しかし、フラグメントの高速スクロールを有効にするにはどうすればよいですか? これを XMLまたはコードで定義しても問題ありません。

0 投票する
1 に答える
400 参照

android - fastScrollThumbDrawable の条件付きコンパイル?

最小 API 10 のアプリがあり、fastScrollEnabledtrue に設定しています。今、それfastScrollThumbDrawableは本当にひどいです、そして私はそれを変えたいです. style.xml行に追加できます

問題は、API 11 以降でandroid:fastScrollThumbDrawableのみ機能し、API 10 ではその行 (eclipse) でコンパイルできないことです。android:fastScrollThumbDrawableしたがって、API >= 11 の場合はプログラムで設定したいと思います。それ以外の場合は、恐ろしいものにとどまります。

問題は、プログラムで設定する方法が見つからなかったことandroid:fastScrollThumbDrawableです...これは可能ですか? これを回避する方法はありますか?

ありがとう!L.

0 投票する
0 に答える
198 参照

android - セクション インデックスを使用したリストビューのポップアップ サイズが間違っている

高速スクロールとセクション インデックスを備えたリストビューがあります。セクション ヘッダーとして日付を使用しています。nexus 4 では正常に動作しますが、サムスン デバイスでは、ポップアップがテキストに合わせてサイズ変更されません。以下の画像は問題を示しています。

エラー listiview の高速スクロールとセクション ヘッダー

これは、私の xml でのリストビューの宣言です。

この問題の解決策はありますか?

0 投票する
1 に答える
1024 参照

android - Android:グリッドビューで高速スクロールを設定できません

何らかの理由で、グリッドビューで高速スクロールを設定できません。

このコードの最後では、fastScrollSetTemp はまだ false です。xmlで高速スクロールオプションを指定しました

まだ高速スクロールが表示されません。なにが問題ですか ?