0

すべてのlat/lngをarraylistに追加しました。それを文字列名と別の文字列にマップし、intであるIDとともにマップしたいと思います。基本的に私は取得したいと思います:

関連 : (arraylist)-->名前---->別の名前------>id

上記の関連付けを行うにはどうすればよいですか。私はアンドロイドの初心者で、ハッシュマップを使用していますが、上記の条件を満たさない puts(key,value) のみです。

上記の要件を実装する方法を教えてください。助けていただければ幸いです。前もって感謝します。

4

1 に答える 1

1

これを実現する方法はいくつかあります。ここに私の頭の上から2つの異なる方法があります:

2 つの名前と ID を保持するオブジェクトを作成します。次に、各緯度/経度値を適切なオブジェクトにマップするハッシュマップを作成します。プロトタイプは次のようになります。

HashMap<Long/Lat, Object>

または、新しいオブジェクトを作成したくない場合は、緯度/経度の各値を 2 つの名前と ID を含むハッシュマップにマップするハッシュマップを作成します。プロトタイプは次のようになります。

HashMap<Long/Lat, HashMap<String, String>>
于 2013-10-06T07:49:07.440 に答える