こんにちは、
一部のレコードのXMLソースにアクセスしています。XMLはデータオブジェクトに解析され、データオブジェクトはHashMapに解析され、マップはListViewにフィードするSimpleAdapterに渡されます。これはすべてうまく機能します。これで、ユーザーがデータを変更して送信を押す準備ができました。いくつかの画面があるので、何かを変更することにした場合に備えて、6から3の画面に戻りたい場合があります。たとえば、ユーザーは画面3-4-5-6を変更します。次に、6時にタイプミスを認識し、3に戻って修正を行います。
だから私の質問は正確にこれを達成する方法ですか?HashMap / SimpleAdapterのハンドルを取得し、そこで値を更新しますか?これはUIを即座に更新するために機能しますが(私は思う)、舞台裏のデータオブジェクトにはまだ古いデータがあります....そして私の考えは、データオブジェクトを使用して変更を送信することでした。
データオブジェクトを更新することもできますが、変更を取得するには、ハッシュマップを再構築し、UIのListViewにSimpleAdapterを「再バインド」(正しい用語ですか?)する必要があります。
どんな方向でも大歓迎です。TIA JB