GridViewの1つのセルのみをリフレッシュする関数を取得したい 現在、グリッド全体をリフレッシュするbaseAdapter.notifyDataSetChanged()を使用しています。別のデータを持つ どうすればいいですか?ベースアダプタのアンドロイドでリフレッシュする単一セル
1
A
答えて
0
我々は、単一のセルをリフレッシュすることはできませんが、我々は、画面(ないの最初のセルに表示された最初のセルの位置を取得することができ、この効果を達成するためにその位置を保存し、グリッド全体をリフレッシュし、その保存された位置からプレビューします。
int prevcurr = gridview.getFirstVisiblePosition();
Adap.notifyDataSetChanged();
try {
Thread.sleep(1);
} catch (InterruptedException e) {
e.printStackTrace();
}
gridview.requestFocusFromTouch();
gridview.setSelection(prevcurr);
0
変更をセルに適用する前に、使用後 このコード(私のためのGridViewについてです)
adapterForImage.notifyDataSetChanged();
gridview.setAdapter(adapterForImage);
+0
adapterForImageは何ですか? – Raheel
+0
CustomAdapter adapterForImage; グリッドビューでレイアウトをN回(私の場合は)適応させるためのクラスです。 –
関連する問題
- 1. yuiデータテーブル内の単一セルをリフレッシュ
- 2. ベースアダプタからリストビューの一番下にスクロール
- 3. 単一セルのオーバーラップを作成する
- 4. 複数のエントリ単一セル
- 5. Excelでの単一セル名の抽出
- 6. 多くの行のセルを単一のセルにマージする
- 7. シャイニー+ DT:単一セル選択
- 8. アンドロイド - 単一の活動で使用Theme.AppCompat
- 9. テーブル全体またはセル全体をリフレッシュする代わりに、UITableViewCellの単一のボタンをリフレッシュするにはどうすればよいですか?
- 10. Microsoft Excelで列の複数のセルを単一のセルに変換する
- 11. ベースアダプタのスクロール位置
- 12. sqlserverの単一セルで複数のセル値を取得する方法
- 13. JTable内の単一のセルでJComboBoxを更新する
- 14. 単一のセルにテーブルの列をマージ
- 15. eclipse rcp:tableviewerで単一のセルを選択する方法は?
- 16. HTMLテーブルの検索単一セル
- 17. 更新単一セルのMySQL PDO
- 18. MySQLクエリ:単一セル内の複数のセルの値
- 19. アンドロイドAccessibilityNodeInfoはリフレッシュ()、リサイクル()
- 20. アンドロイドのリストビューをリフレッシュする方法
- 21. アンドロイド - JSON単一の値を取得
- 22. OpenGL ESの単一ピクセル描画アンドロイド
- 23. 単一のセルをクリックして複数のGridViewセルを変更する
- 24. ベースアダプタ - 空のスタック例外?
- 25. SQLite - 単一の表のセルにファイルのリストを保存する
- 26. 複数の値を単一のHTMLセルに追加する
- 27. 単一のセルでjqgridで複数のshowlinkを表示
- 28. Angularjs - 更新後のビュー内の単一列のリフレッシュ
- 29. SASテーブル内の単一セルにフォーマットを変更する方法
- 30. マクロをテキストファイル全体を単一のセルにインポートする
アダプターの 'getView'メソッドを直接呼び出すことはできませんか? – dldnh
はいこれを試しましたが、これは画面上のデータを更新しません。 – Raheel