0

カスタムオブジェクトに保存されるGPS座標のArrayListを作成しようとしていました。次に、これらのGPS座標のリストを表示したいと思います。私の現在の解決策は、本質的にGPS.toString()の結果である文字列の並列ArrayListを作成することです。

これは、回避および簡素化できる可能性のある複雑な余分な作業のように思われます。厄介なほど大量の作業を必要としない、これを行うためのより良い方法を誰かが考えることができますか?カスタムArrayAdapterの作成について少し調べましたが、GPS座標オブジェクトをListViewに役立つものに変換する方法を完全に理解しているかどうかはわかりません。これがより良い解決策だと思うなら、これを適切に使用する方法について少し洞察を与えることができますか?(単なるリンクであっても)

前もって感謝します!マット

4

2 に答える 2

1

これらの座標に沿って派手なものを表示したくない場合は、GPS.toString() の ArrayList で提供されるデフォルトの ArrayAdapter を使用する必要があります。

于 2011-03-13T20:10:30.677 に答える
0

カスタム オブジェクトの toString() メソッドをオーバーライドしてから、配列からそれらを反復処理しないのはなぜですか?

@Override
public String toString() {
     return "Latitude: " + this.latitude; //....;
}
于 2011-03-13T20:12:24.393 に答える