Android - MapView contenues dans une Listview

Actuellement, je suis en train de placer une MapView dans une ListView. Personne n'a jamais eu de succès avec cela? Est-il même possible? Voici mon code:

            ListView myList = (ListView) findViewById(android.R.id.list);
List<Map<String, Object>> groupData = new ArrayList<Map<String, Object>>();
Map<String, Object> curGroupMap = new HashMap<String, Object>();
groupData.add(curGroupMap);
curGroupMap.put("ICON", R.drawable.back_icon);
curGroupMap.put("NAME","Go Back");
curGroupMap.put("VALUE","By clicking here");
Iterator it = data.entrySet().iterator();
while (it.hasNext()) 
{
//Get the key name and value for it
Map.Entry pair = (Map.Entry)it.next();
String keyName = (String) pair.getKey();
String value = pair.getValue().toString();
if (value != null)
{
//Add the parents -- aka main categories
curGroupMap = new HashMap<String, Object>();
groupData.add(curGroupMap);
//Push the correct Icon
if (keyName.equalsIgnoreCase("Phone"))
curGroupMap.put("ICON", R.drawable.phone_icon);
else if (keyName.equalsIgnoreCase("Housing"))
curGroupMap.put("ICON", R.drawable.house_icon);
else if (keyName.equalsIgnoreCase("Website"))
curGroupMap.put("ICON", R.drawable.web_icon);
else if (keyName.equalsIgnoreCase("Area Snapshot"))
curGroupMap.put("ICON", R.drawable.camera_icon);
else if (keyName.equalsIgnoreCase("Overview"))
curGroupMap.put("ICON", R.drawable.overview_icon);  
else if (keyName.equalsIgnoreCase("Location"))
curGroupMap.put("ICON", R.drawable.map_icon);
else
curGroupMap.put("ICON", R.drawable.icon);
//Pop on the Name and Value
curGroupMap.put("NAME", keyName);
curGroupMap.put("VALUE", value);
}
}
curGroupMap = new HashMap<String, Object>();
groupData.add(curGroupMap);
curGroupMap.put("ICON", R.drawable.back_icon);
curGroupMap.put("NAME","Go Back");
curGroupMap.put("VALUE","By clicking here");
//Set up adapter
mAdapter = new SimpleAdapter(
mContext,
groupData,
R.layout.exp_list_parent,
new String[] { "ICON", "NAME", "VALUE" },
new int[] { R.id.photoAlbumImg, R.id.rowText1, R.id.rowText2  }
);
myList.setAdapter(mAdapter); //Bind the adapter to the list 

Merci d'avance pour votre aide!!

Ok, je vais mordre. Pourquoi avez-vous besoin d'une MapView dans une liste?
Par ailleurs, quels sont les problèmes que vous rencontrez?
Hypothétique -- Vous liste tout par une entreprise spécifique..j'aimerais afficher une carte de l'endroit où il est à la dans la liste. Le problème que je rencontre est que je ne sais pas par où commencer. Je tiens à le contenir dans une liste plutôt que de devoir recommencer une toute nouvelle Intention (quel genre de défaites de la listview).
hey Ryan, avez-vous fait avec montrant mapview dans listAdapter? Je suis aussi en train d'essayer de mettre en œuvre une telle fonctionnalité.

OriginalL'auteur Ryan | 2010-06-02