2011-03-13 2 views
0

사용자 지정 개체에 저장된 GPS 좌표 ArrayList를 만들려고했습니다. 그런 다음이 GPS 좌표 목록을 표시하려고합니다. 내 현재 솔루션은 기본적으로 GPS.toString() 결과 문자열의 병렬 ArrayList를 만드는 것입니다.ArrayAdapter : 사용자 정의 유형의 toString() 메소드에서 텍스트를 표시하는 ArrayAdapter를 작성하는 가장 좋은 방법은 무엇입니까?

이것은 피할 수 있고 단순화 될 수있는 복잡한 추가 작업처럼 보입니다. 어색하게 많은 양의 작업을 필요로하지 않는 더 나은 방법을 누군가가 생각할 수 있습니까? 사용자 정의 ArrayAdapter를 만드는 방법에 대해 조금 살펴 보았지만 GPS 좌표 객체를 ListView에 유용한 것으로 변환하는 방법을 완전히 이해하고 있는지 잘 모르겠습니다. 이것이 더 나은 해결책이라고 생각한다면, 이것을 올바르게 사용하는 방법에 대해 약간의 통찰력을 줄 수 있습니까? (링크 일지라도)

미리 감사드립니다. Matt

답변

1

좌표에 따라 멋진 것을 원하지 않는다면 GPS.toString()의 ArrayList와 함께 제공되는 기본 ArrayAdapter를 사용해야 할 수도 있습니다.

0

왜 사용자 정의 객체의 toString() 메소드를 대체하지 않고 배열에서 반복합니다.

@Override 
public String toString() { 
    return "Latitude: " + this.latitude; //....; 
} 
+0

은 이미이를 수행 했으므로 두 번째 ArrayList – Matt

관련 문제