問題タブ [notifydatasetchanged]

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 投票する
5 に答える
339891 参照

android - notifyDataSetChanged の例

メソッドで anを使用Android Applicationしようとしていますが、うまくいきません。notifyDataSetChanged()ArrayAdapter

メインスレッドで実行する必要がある回答 hereを見つけましnotifyDataSetChanged()たが、その例はありませんでした。

誰かが例または少なくともリンクを送ってもらえますか?!

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

android - notifyDataSetChanged が ListView の更新に失敗する

CheckedTextView を含むリストビューと、リストビューのすべての項目をチェックおよびチェック解除するためのチェックボックスを上部に持つ DialogFragment があります。CheckAll チェック ボックスの状態に応じて、CheckedTextView の State を Checked/Unchecked に設定しようとしています。しかし、notifyDataSetChanged を使用してそれに応じてビューを更新することはできません。 ここに画像の説明を入力

CategoriesDialogFragment.java

カテゴリ.java

dialog_categories.xml

dialog_list_item_category.xml

0 投票する
4 に答える
598 参照

android - AndroidAsyncTaskアップデートリスト

私は助けが必要です、私はAsyncTask私のと呼んで、MainActivityアダプターを更新します、しかしLogCatNullPointerExceptiononPostExecture私がこれでリストをチェックしました、それはnullではなく、いくつかの値を持っています

AsyncTask.java

Adapter.java

私は何を間違っているのですか、

アップデート

アップデート

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

android-listview - カスタム リスト ビューが新しいデータで更新されない

こんにちは、カスタム リスト ビューを作成し、更新のために notifyDataSetChanged() メソッドを使用しましたが、リストが更新されませんでした。私を助けてください。

これは私のソースコードです

}

0 投票する
11 に答える
198026 参照

android - notifyDataSetChanged の後に Android ListView が更新されない

私のListFragmentコード

マイリストビュー

しかし、これはListView. アプリを再起動しても、更新されたアイテムが表示されません。私のItemAdapter拡張BaseAdapter

誰か助けてくれませんか?

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

android - 同じアクティビティの GridView と ListView? notifyDataSetChanged()

同じアクティビティにグリッドビューとリストビューがあります。リストビューを使用notifyDataSetChanged()してアダプターを更新すると、グリッドビューのフォーカスされたアイテムは常にグリッドビューの最初のアイテムにフォーカスをリセットします。リストビューが「見える」のを止めてnotifyDataSetChanged()、画面上のすべてのビューを再描画し、リストビューを個別に更新するにはどうすればよいですか?

ありがとう!

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

android - 「notifyDataSetChanged」を呼び出した後、リストビューの editText に対して setText メソッドが機能しない

私はEclipseを使用してAndroidアプリケーションを開発しています。リストビューがあり、この各行には EditText が含まれています。EditText をクリックすると、2 つのことを行う必要があります。

1: データ配列からのテキストを含むすべての EditText をリロードします。

2: クリックされた EditText のテキストを定数文字列 (「0」など) に設定します。

このために、EditText に以下の onclicklisetner を使用しました。

ご覧のとおり、「notifyDataSetChanged」メソッドを使用してリストビューの EditText をリロードし、「setText」メソッドを使用してクリックされた EditText のテキストを「0」に設定しています。

しかし、「setText」メソッドは機能していません。「adapter.notifyDataSetChanged()」という行にコメントを付けると、「setText」メソッドが機能しています。

また、遅延後に setText メソッドを呼び出してこれを実行しようとしましたが (notifyDataSetChanged が新しいスレッドを開始しているかどうかを確認するため)、失敗しました。

onClick メソッドで両方のメソッドを機能させるにはどうすればよいですか。

前もって感謝します。

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

android - Android ListView の更新

Listviewsqlite DB からデータを取得して表示する があります。DB の最初の列のデータが に表示され、ListViewクリックActivityすると、最初の列に関連付けられた残りの列が表示されます。データが編集ListViewされると、これを反映するように更新する必要がありますが、アプリケーションを再起動しない限り更新は表示されません。

私は呼び出しを試みましnotifyDataSetChanged()たがstartActivityForResult()、私のonResume()方法ではうまくいきませんでした。ListView現在のコードで を更新するには、どの方法を使用すればよいですか?

が使用される可能性があることを理解してSimpleCursorAdapterおり、そのコードを実装しようとしましたが成功しませんでした。私は初心者で、何をする必要があるかを理解するために実際のコードが必要です。

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

android - ListView setSelection()メソッドAndroidを使用した後、NotifiyDataSetChangedが機能しない

私のアプリの1つで、notifyDataSetChangedを使用してリストアイテムを更新しています。ほとんどの場合は正常に機能しますが、最初にListViewのSetSelction()メソッドを使用すると(リストが再度読み込まれるときに選択された行を表示する必要があるため)、その時間リストは更新されません。 notifyDataSetChangedを使用します。

私はさまざまなトリックを試しましたが、何も役に立ちませんでした。この場合、notifyDataSetChangeが機能しない理由と、この問題を解決する方法を知っている人はいますか。

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

android - arrayadapter を使用してリストビューに項目を追加する

arrayadapter を使用してリストビューにデータを追加したいのですが、現在 simpleadapter を使用しています。アダプターを変更したい理由は、notifyDataSetChanged() メソッドを使用できるようにするためです。以下のコードを使用してその方法を教えてもらえますか? とても感謝しております