хотите показать воздушный шар

#android

#Android

Вопрос:

Я работаю над представлением карты, и я хочу показать воздушный шар, нажав на пользователя, который отображается на представлении карты. я сделал это до тех пор, пока он не отобразит имя использования и статус с помощью диалогового окна. но я хочу, чтобы имя профиля, статус и кнопка были в маленьком прямоугольнике над выбранным воздушным шаром (воздушный шар — это пользователи на карте). пожалуйста, подскажите мне, как это сделать. Спасибо.

 protected boolean onTap(int index) {
        OverlayItem item = mOverlays.get(index);
        AlertDialog.Builder dialog = new AlertDialog.Builder(mContext);
        dialog.setTitle(item.getTitle());
        dialog.setMessage(item.getSnippet());
        dialog.show();
        return true;
}
  

Ответ №1:

Вы должны реализовать свои собственные наложения. Вот стандартный способ со значком:http://developer.android.com/resources/tutorials/views/hello-mapview.html

И вот пример пользовательского наложения:http://labs.emich.be/2009/12/06/how-to-make-a-custom-overlay-in-android

Ответ №2:

Почему вы не используете Android-mapviewballoons?