問題タブ [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 投票する
3 に答える
1475 参照

android - GridView アダプターの GetView メソッドで非同期メソッドを使用する

Xamarin Android アプリケーションをコーディングしていますが、GridViewアダプターに関して質問があります。

asyncメソッドでキーワードを使用することは可能GetViewですか? 各アイテムの画像を非同期的に取得awaitするメソッドで使用したい関数がありますか?GetViewGridView

現在、方法は次のとおりです。

私は以下に相当するものを探しています:

ただし、次のエラーが発生します。

これは可能ですか?そうでない場合、各メソッドでバックグラウンド プロセスを起動してGetView、必要な画像を非同期で取得することは可能ですか、それとも別の方法を試す必要がありますか?

前もって感謝します

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

android - GetView NullPointerException

レストランの詳細を表示するためのカスタマイズされたリストビューを実装しました。新しいアプリとしてインストールするとうまくいきます。しばらくすると、連続してクラッシュします。私の問題と同様の質問と回答がstackoverflowで得られました。私はそれらの答えを試しました。しかし、それは私にとってはうまくいきません。どうすればこれを解決できますか? 前もって感謝します。

これは私のコードです

私はこれを得た

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

android - OnClickListener を個別に、または setOnClickListener() 内で定義していますか?

getView()クリック リスナーを定義しているときにアダプターの内部を埋めていたので、次のことが気になりました。

パフォーマンスに関して、これら2つの実装に違いはありますか:

onClickListener を個別に定義する:

引数として onClickListener を定義します。


よく言われるようgetView()に、実装のわずかな違いでもアプリのパフォーマンスに大きな影響を与えると思います。確信はないけど。

では、パフォーマンス/メモリに関して推奨されるのはどれですか? それとも、それほど違いはありませんか?

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

android - アクティビティで getView() メソッドをオーバーライドする方法

私のプロジェクトにはリストビューがあり、MainActivity は ListActivity を拡張しているため、"Alt+Shift+S" を使用してメソッド getView() を追加しましたが、このリストに getView() が見つかりません。

見せてください、getView() メソッドを呼び出す必要があります。ありがとうございました!

0 投票する
3 に答える
6719 参照

android - リストビューをスクロールするとリストビュー内の項目の位置が変わる

私のアプリケーションにはリストビューがあり、リストビューの行はimageViewとTextviewで構成されています。アプリケーションは、Web から画像をダウンロードして、行レイアウトに imageview を設定します。リストビューを上下にスクロールすると、画像が再ダウンロードされるという問題がありました。このため、ViewHolderパターンを使用してリスト項目を保存しました。問題は修正されましたが、今回は新しい問題が発生しました。

Listview には 15 行あります。そのため、リストの一番下にある項目は表示されません。リストを下にスクロールしてアイテムを表示すると、リストの一番上にあるアイテムが lisview の最後に来ます。また、リストを上にスクロールすると、リストの最後のアイテムがリストの一番上に来ます。

そのため、表示する必要のある値や行は表示されません。

私の getView() メソッドの最後の状態は..

私のビューホルダー...

本当にありがとうございました

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

android - 複数回呼び出された getView

各 notifyDataSetChanged() の後、カスタム アダプタの getView() メソッドが複数回呼び出され、その理由がわかりません。主な問題は、アイテムの説明を取得する getView メソッド (別のスレッドで実行) 内にネットワーク リクエストがあり、このためのリクエストがスパムに送られることです。

これがコードです

そして、これはlogcatです:

編集:ほとんど忘れていましたが、私のListViewはすでに

これは、StackOverflow で見つけた最もよく使われるアドバイスの 1 つでした。match_parent も試してみましたが、成功しませんでした。

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

android - ArrayAdapter の getView() メソッドにさらにパラメーターを渡す

私の MyAdapter クラスでは、(Context context, String[] values)以下のコードに示すようにパラメーターを渡しています。String[] valuesgetView() メソッドで変数を使用したい。この変数を getView() メソッドに渡す方法はありますか?

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

android - アダプター android の問題

アダプターを取得してテキストビューに表示するという応答がありますが、問題はリストビューでアイテムを2回印刷することです。レスポンスを確認しました。また、アイテムは1つだけです。しかし、デバッグ モードでチェックすると、ループがアダプタに 2 回出力されます。これに対する解決策が見つかりませんでした。例:リストに10個のアイテム(A、B、Cなど)がある場合、20個のアイテム(A、A、B、B、C、Cなど)として表示されます。助けてください。

}

ここに画像の説明を入力

応答を確認すると、次のように表示されます

10-29 02:01:56.934: E/Final(4989): Finaltrue E/REsponse(4989): Response{"id":21320,"cast_id":4,"order":1,"credit_id":"52fe4e769251416c7515736f ","profile_path":"/d9YmZ.jpg","name":"Danielle Harris","character":"Amy"} E/Final(4989): Finaltrue E/REsponse(4989): Response{"id" :27775,"cast_id":5,"order":2,"credit_id":"52fe4e769251416c75157373","profile_path":"/gNeWQz9oqF.jpg","name":"Chelan Simmons","character":"Kayla" } E/Final(4989): Finaltrue 10-29 02:01:56.937: E/REsponse(4989): Response{"id":61903,"cast_id":6,"order":3,"credit_id":" 53da2fb40e0a2652f000200d","プロファイルパス":"/jMUbn5I63NDlqM650.jpg","name":"Glenn Thomas Jacobs","character":"Jacob Goodnight"} 10-29 02:01:56.937: E/Final(4989): Finaltrue