問題タブ [sectionindexer]

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 投票する
0 に答える
293 参照

android - Android で、cursoradapter の AlphabetIndexer が遅い

CursorAdapter で著しく遅い/ジッタリな AlphabetIndexer

リストビューはスムーズにスクロールしますが、alphabetindexer スクロールバーを押したまま上下にスクロールすると少し不安定になります

既に ViewHolder を使用しています

リストに以下を設定しました

次のようにアルファベットインデクサーをセットアップしました

ListView でビューホルダー Android Laggy AlphabetIndexer を既に使用しているため、以下は適切ではありませんでした

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

android - セクション付きのカスタムアルファベット順ソートリストビュー

セクション インデクサーを使用して、並べ替えられたアルファベット順のアプリでカスタム ListView を作成したいと考えています。ArrayList<String>セクション インデクサーは、セクション インデックス機能を持つカスタム アダプターをどのように作成すればよいかを扱うだけなので、このように同じ:

ここに画像の説明を入力

いくつかの解決策を提案してください。

それは私のコード クラス MyAZAdapter extends ArrayAdapter implements SectionIndexer { ArrayList myElements; HashMap azIndexer; 文字列[] セクション; アプリを一覧表示します。

マイ アプリのアクティビティ コード

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

android - ユーザー名と彼のイメージを持つ Android デバイスの連絡先リストと同じように、アルファベット順の連絡先リスト。

ここでスクリーンショットを共有しています。ここでは、Android デバイスの連絡先リスト (ここでは私のスクリーンショット) とまったく同じ連絡先リストを作成したいと思います。これはアルファベット順に表示されます。セクションインデクサーを使用して、セクションインデクサーを使用せずに試しましたが、リストに画像を表示しているときにフィルターできません。画像を表示しなくても問題なく動作しますが、独自のカスタム アダプターを使用してモデルにデータを入力すると、特定の連絡先がアルファベットに対応するようにフィルター処理されません。たとえば、アルファベットの特定のインデックスをタップすると、アルファベット「A」で始まるすべてのユーザー名が表示される必要があります。
私のスクリーンショットを見るにはここをクリックしてください
。誰かができるなら私の問題を解決し、これに取り組むための完全なコードを共有してください。

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

android - Section Indexer オブジェクトにアダプターを渡すのはなぜですか?

AndroidのSection Indexerオブジェクトにアダプタを渡すのはなぜですか?

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

android - GridView と ArrayAdapter を使用した素材の fastscroll サム

GridView使用して内容を入力するレイアウトがありArrayAdapterます。高速スクロールを利用したいので、レイアウト XML に次の属性を追加しました。

高速スクロールを使用してナビゲートできるようになりましたが、マテリアルのサム プレビューを追加したいと考えています。

fastscroll サム プレビュー

私の理解では、次のようにSectionIndexermy からインターフェイスを実装する必要がありますArrayAdapter

この時点で、私はバンプに達し、親指のプレビューを取得する方法を理解できず、何か間違ったことをしている可能性があるのではないかと心配しています. これをどのように機能させるか、または何を調べるべきかについての指針をいただければ幸いです。