問題タブ [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.
android - 別のビュー内の別のビューからデータにアクセスする setOnCheckedListener
simplecursadapter を拡張する customadapter に問題があります。問題は、ビューのリスナー内で別のビューからデータにアクセスしたいことです。おそらくcheckedtextviewを使用できますが、見た目が良いとは思いません。
これは setOnCheckedListener 内のトリッキーな部分です。textview my holder.name のテキストにアクセスしたいのですが、どのように機能させるべきかわかりません。
ここに残りのコードはおそらく必要ありませんが、とにかく追加します。
xamarin - スクロール中にカスタムListViewで間違った位置を取得する
スクロール中にカスタムで間違った位置を取得しています。ListView
ViewHolder
私はパターンとを試しましたArrayAdapter
が、両方とも同じ問題を引き起こしています。
Java を使用してコードを再現すると、スクロール中に適切な位置が得られます。
Xamarin アーキテクチャのバグですか?
以下は私のサンプルコードです:
活動クラス
カスタムアダプター
DataBean クラス
android - RecyclerView 単一ビューの変更
新しい Android RecyclerView には、位置に基づいて単一のビューにアクセスして変更する方法がありますか?
onBindViewHolder ViewHolder と位置にアクセスできますが、ViewHolder によって設定されたビューにはアクセスできません。
そして onCreateViewHolder ビューにアクセスできますが、このビューの位置がありません。
何か案が ?
android - 更新アイテムのちらつきのホルダーパターンを持つandroid ListView
ViewHolder パターンを実装する Base Adapter で listView を作成しました。リストビューの各アイテムには countdownTimer があります。正常に動作しますが、リストビューを更新したい場合、countDownTimer は新しい値と古い値の間でちらつきます。
この問題を解決するにはどうすればよいですか?
BaseAdapter getView()
各アイテムの CountDownTimer
およびフラグメントからのコードは、アダプターとカウントダウンタイマーの時間のリストを設定します
更新: これは onCreateView です。ビューを再利用したい
android - ナビゲーション ドロワー アイテムの繰り返し
リストビュー レイアウトのナビゲーション ドロワーを使用しています。リストビューに入力される項目は、テキストビュー、ラジオボタン、およびチェックボックスです。xml レイアウト ファイルは次のとおりです。
このため、アダプターを次のように設定しています
アダプターのコードは次のとおりです。
必要なのは、これらのアイテムをナビゲーション ドロワーのリストビューに表示することです。しかし問題は、これらすべての項目がナビゲーション ドロワーで繰り返されていることです。 解決策を教えてください。事前にサンクス。
android - ViewHolder を使用した Android リストビュー
私は問題があります。クリックされた後、リストビューのアイコンを変更しようとしています。クリックしたアイコンだけでなく、表示されていないものも修正されますが、正常に動作します。たとえば、リストビューの最初の項目のアイコンをクリックすると、5 番目のアイコンも変わります。この動作は、次のすべての項目 (リストビューの 5 項目ごと) に対して繰り返されます。これは私の getView メソッドです:
...
そして、これは私の ViewHolder クラスです: