問題タブ [getview]

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

java - 1 つの OnCheckedChange 位置を取得する ListView エラー

トグルボタンを押して追加できるユーザーを表示するリストビューを作成しようとしています。問題は、toggleButton を押すと複数の ID が返され、スクロールを移動するたびに複数の ID が返されることです。:S

アプリのスクリーンショット (最初の要素を 1 回クリックするだけ):

アプリのスクリーンショット (最初の要素を 1 回クリックするだけ):

LogCat は SELECCIONAT(checked) および DESSELECCIONAT(unchecked) TAGS を受け取ります (最初の要素を 2 回、2 番目の要素を 1 回.. 1 回のクリックだけで...

LogCat を受信中...:

コード:

マイアダプター:

Usuari.java:

主な活動:

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

android - ワンクリックで複数の ID を取得します (ListView カスタム アダプター GetView)

リストからToggleButtonをクリックすると、行のテキストビューのIDを取得したいと思います。問題は、ほとんどの IDS パルスが取得されている場合、およびスクロールする場合もあるということです...どうすればよいかわかりません!

ここに画像の説明を入力

LogCat でこれらすべての IDS を取得します。"adeww" の位置を 1 回クリックするだけです。

ここに画像の説明を入力

私の MyAdapter コードは次のとおりです。

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

android - Android ListView 内の単一項目のテキストの色を取得する方法

私の ListView には、テキストの色が異なるアイテムが含まれています。フラグメントの onSaveInstanceState 内に保存する各アイテムの色の状態を取得する必要があります。

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

android - 最初の getView() の後、リストが null です

両方からの情報が必要なので、2 つの異なるリストを使用しています。getItem(position) は mChampionList からアイテムを取得するので、ID を取得して mChampionListSTATIC リストからチャンピオンを検索できます。初めて getView() を呼び出すと、mChampionListSTATIC が読み込まれ、必要な情報を取得できます。しかしその後、mChampionListSTATIC は null になります。

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

android - ListView onFetchComplete の最初の行の色を変更する

データベースからロードした後、onFetchCompleteが行の1つをリストの一番上に移動するリストビューがあります。これは機能していますが、最初の行の背景色を変更し、最初の行だけの TextView テキストと背景色も変更したいと考えています。私はアンドロイドが初めてなので、これを理解するのに苦労しています。いくつかの助けをいただければ幸いです。

1行を変更する場所は次のとおりです。

ListView が最初に読み込まれるときにビューを取得していくつかの変更を加えようとしましたが、これを行うと最初と最後の行が変更されます。なぜこれを行うのかわかりません。また、行全体の背景を変更する方法がわかりません。

これが私が試したことの例です:

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

android - ListView/カスタム配列アダプター - getView が呼び出されたときにアダプターが null に設定されている

このアレイ アダプタを理解するのに苦労しています。

いくつかのチュートリアルとこのページの助けを借りてこれをまとめましたアイテムリストビューのボタンをクリックしたときにアンドロイドのリストビューからアイテムを追加/削除する方法

しかし、getView の実行時に「adapter」が「null」に設定されるという問題があります。これがどのように起こっているのかわかりません。アダプターをbackupAdapterにバックアップし、adapter.notifyDataSetChanged();を呼び出す必要があるときにそれをコピーするという恐ろしいハックソリューションで回避しました。

初めて deleteButton を使用すると、resetAdapter はアダプタが null であることを検出し、backupAdapter から値をコピーすることがわかりました。その後は問題なく、再度復元する必要はありません。だから私のコードは機能しますが、それは恐ろしいです。私は何を間違っていますか?

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

android - ユーザーがリストビューを下にスライドすると、ListView getView が呼び出されない

私は現在、水平リストビュー(本棚のようなアプリ)で作業していますが、問題ではありません。垂直リストビューを例として使用してください。次のような UI があるとします。

各リストビューには10個の画像があるため、UIは次のようになります

画面を分割する3つのリストビューがあり、それぞれに画像のリストが表示されます。問題は、読み込みを開始すると、画面内の画像のみを読み込むことです。

問題は getView() の順序によって引き起こされているようですが、 getView() を中断するオプションはありますか? ありがとう

アダプタ

画像ローダー

}