問題タブ [android-viewholder]

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

android - Androidの「ViewHolder」クラスの問題

「ViewHolder」クラスに問題があります。「ViewHolder」を使用して、リスト表示の音声を改善しています。コードは大丈夫だと思いますが、「カーソル」のデータで「setText」を使用すると例外がスローされます。これが私のコードです:

0 投票する
7 に答える
270296 参照

android - ViewのsetTag()getTag()メソッドの主な目的は何ですか?

型オブジェクトsetTag()などgetTag()のメソッドの主な目的は何ですか?View

1つのビューに任意の数のオブジェクトを関連付けることができると考えるのは正しいですか?

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

android - ViewHolder - 良い習慣

少し初心者の質問です。ViewHolderinを初期化する必要があるのはなぜgetView()ですか? コンストラクターで初期化できないのはなぜですか?

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

java - ViewHolderパターンでViewHolderクラスを静的にする必要があるのはなぜですか?

最適化に定期的に使用する次のパターンをよりよく理解しようとしていますListView

私の読書は、静的内部クラスがトップレベルクラスとして扱われるという事実を指摘しただけです。メンバークラス(非静的)と比較して、そのようなことの利点は何ですか?

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

android - スクロールリストビューでのトグルボタンのリセット

ユーザーにアイテムのリストが表示されるコードがあります。リスト項目の横にトグル ボタンが配置されます。したがって、ユーザーがトグルをオンに設定すると、アラームがトリガーされます。問題は、リストの最初の項目のトグル ボタンを設定すると、リスト ビューの一番下までスクロールして最初の項目に戻ると消えたりリセットされたりすることです。これを選択したままに設定することに完全に混乱しています。このフォーラムで誰かに助けを求めてください。

私のクラスCSVAdapter。ここに付けています。

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

android - ViewHolder リストビュー - カスタム アダプター

リストビューのビューホルダーについて調べてきましたが、リストビューのスクロールのパフォーマンスを向上させるのに役立つような利点があります.CustomAdapterに実装しようとしましたが、どこかで間違っているようです(カスタムアダプタにビューホルダーを実装するにはどうすればよいですか?

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

android - setOnChildClickListener() は、クリックされた特定のビューの代わりにビューホルダーを受け取ります

次の問題を2日間調査しましたが、無駄ではありませんでした。ここに投稿するのは初めてなので、ご容赦ください:)

問題: My setOnChildClickListener( の内側のActivity)は、クリックされた特定のウィジェットではなくExpandableListView、全体ViewHolderをパラメーターとして受け取ります。Viewこれにより、Activityの中で何がクリックされたのかがわかりませんViewHolder

言い換えれば、ウィジェットがアダプターにsetOnChildClickListenerまだ設定されていない限り、ユーザーがアイテム内のウィジェットをクリックすると起動します。onclicklistener

キャッシュの目的で推奨されているため、ViewHolder を使用しています。アダプターに座っていExpandableListViewて、次のようにたくさんのフィールドがあります。

私の質問は、どのActivity要素がクリックされたかを正確に知るにはどうすれViewHolderばよいFragmentですか?

ノート:

1) 私のアダプターは、このビューを除くほとんどのビューに onclicklisteners を設定するなど、ほとんどの作業を行っています

必要に応じて詳細をお知らせいたします。

前もって感謝します!!