問題タブ [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.
android - getView メソッドのイメージローダーのエラー
画像ローダーを使用して xml から画像を解析したいのですが、getView() メソッドで次のエラーが発生します。
java.lang.IllegalArgumentException: ビューは null であってはなりません
これは私の getView() メソッドです:
android - 複数の ArrayAdapter - 最後の ArrayAdapter で getView が呼び出されない
私は、治療リストビューと日記リストビューの2つのリストビューを持っています。アイテムが TreatmentListView でクリックされた場合、そのアイテムの diaryListView を表示したいと思います。私の問題は、MyDiaryAdapter で getView が呼び出されず、アイテムが表示されないことです。誰かが修正しましたか?
編集:ここに「メモ」が入力されます。
最初のリストの onClick がどのように処理されるかを次に示します。
編集 2: ファイル全体:
android - AndroidのDialogからListViewのTextViewsにテキストを設定します
私は、異なるテキストビューとボタンListView
を持つカスタムレイアウトで動的に膨らませています。ボタンをクリックすると、ユーザーはダイアログ ウィンドウでオプションを指定し、リスト ビューで選択した項目にデータが返されます。
リスト ビュー内の対応するアイテムのテキスト ビューにデータが挿入されることを期待しています。ただし、リストにスクロールできないアイテムが少ない場合、ダイアログが閉じられたときにデータがまったく挿入されず、スクロール可能なアイテムが十分にある場合、リスト内の間違ったアイテムのテキスト ビューにデータが挿入されます。何が間違っているのかわかりません。ここに私のコードがあります:
android - カスタムスピナーはカスタムリストビューを呼び出しませんか?
私はカスタムリストビューとスピナーを持っています.まずリストビューを埋めてからドロップダウンスピナーをクリックしています.アイテム(都市)を選択しています.リストビューを新しい結果で更新したい.呼ばない。したがって、リストビューは更新されません。これが私の画面です
どうすればできますか?
ここにスピナーを充填しています
シネマシティセレクター:
CinemaListViewAdapter2:
java - Json から解析されたアイテムに基づいて listView 行の背景色を変更します
こんにちは、プログラミングはかなり知っていますが、ここでの問題は、json からデータを解析していることです。したがって、私の目標は、アイテムが次のいずれかであるという条件に基づいて、各行の背景色を設定することです。
犬、猫、象、サイ、ライオンのそれぞれのリスト ビューの背景色は、青、赤、黄、緑にする必要があります。
親切に助けてください、私はこの JSON を解析できますが、listView に異なる色を表示したいです。これまでのところ、listView の背景全体、各項目のテキストを変更できますが、行の色を条件付きで変更することはできませんでした。
android - getView() での onClick の設定とリストビューでの onListItemClick() の設定
アダプターの getView() で onClick を設定し、リストビューで onListItemClick() を設定すると、どちらも同じ結果を得ることができます。ただし、最初の方法は悪い習慣だと聞きました。誰かが理由を説明できますか?2つのパフォーマンスの違いはありますか?
android - フラグメント - getView() メソッドが NULL を返す
フラグメントで getView を呼び出すと、NULL が返される理由がわかりません。
アプリをデバッグしたonCreateView メソッドの実行直後にgetView を呼び出す
ことができることを知っています。最初に onCreateView メソッドが呼び出されることを確認しました。
だからどこに問題があるのかわからない。
私のコードをお見せします:
これが私の主な活動であり、ユーザーが引き出しメニューをクリックすると、メニューのどの音声が押されているかを確認します:
この場合、ユーザーは音声メニュー番号 7 を押したので、このブロック内で静的メソッド newIstance を使用して新しい Fragment を作成します。
これは方法です:
その後、メソッドにフラグメントを渡すだけです:replace.
それは機能し、クラス CreaVotoFragment でオーバーライドされた onCreateView メソッドを呼び出すこともわかります。
問題は、createMark メソッド (if ブロックの最後の行) で呼び出したときに始まります。
createMark メソッドの内部で、getView を呼び出すと、null ポインターが返されます。
android - webview が listview 内で間違った値を表示する
製品 (製品名、製品価格、製品説明) を表示するためのリストビューがあります。HTML コード (画像、表、ビデオなど) を使用しているため、Web ビューで製品の説明を表示したいと考えています。
WebView の製品説明を除いて、製品リストはすべて問題ありません。表示されていない製品のリストビューをスクロールすると、製品の説明 (WebView) が完全に間違っています。実際には、以前の製品の説明が表示されます。
問題は GetView 関数内にあり、viewHolder クラスを使用していますが、それでも問題は解決しません。以下に、Getview とビューホルダー クラスのコード スニペットを示します。
/////UI コンポーネントを保持するビューホルダー クラス//////////////////
//////GETVIEW() 関数、各製品の値をロードする場所///////
product_descr2(TextView) には正しい製品説明が表示されますが、prDescription(WebView) にはリストの最初の製品についてのみ正しい説明が表示されます。それは WebView コンポーネントのバグですか、それとも何か間違っていますか?
誰かが解決策を知っているなら、手を差し伸べてください。
/********************************/
convertview = null; を追加すると気付きました。getView に、正しい値を WebViews にロードしますが、遅すぎます。製品ファイルのコードを示します。製品画像の遅延読み込みには、ユニバーサル イメージ ローダーを使用します。
/********************製品ファイル***************************** ********************************/
android - getView で ImageView の幅を取得する
ListAdapter の getView メソッドで ImageView の幅を取得できません...
私のListAdapterのgetViewで...
targetHeight を乾杯していますが、常に 0 です。これは、getWidth() メソッドが 0 を返していることを意味します。さまざまなことを試しました。助けてください!