2016-10-19 10 views
0

Я пытаюсь удалить вперед и назад кнопки из моих GlobeBrowserBalloons, как я только хочу, чтобы закрывающий X.Удаление GlobeBrowserBalloon управления

Я знаю, что метод balloon.removeBrowserControl(AbstractBrowserBalloon.BrowserControl browserControl); И аргументы конструктора для BrowserControl являются (String action, Offset offset, Object imageSource)

Мой вопрос в том, что я вставляю в конструктор для BrowserControl? Я не знаю, что такое action и imageSource.

ответ

1

Я был в состоянии удалить направленное управление браузером с GlobeBrowserBalloon так:

Iterable<AbstractBrowserBalloon.BrowserControl> bc = balloon.getBrowserControls(); 
     Iterator<AbstractBrowserBalloon.BrowserControl> br = bc.iterator(); 
     while (br.hasNext()) { 
      if (!(br.next().getAction().equals("gov.nasa.worldwind.avkey.Close"))){ 
       br.remove(); 
      } 
     } 

Действий являются Back, Forward и Close. imageSource может быть строкой, в которой находится файл изображения.