public class

PopupLayoutInfo

extends Object
implements PopupLayout
java.lang.Object
   ↳ com.esri.android.map.popup.PopupLayoutInfo

Class Overview

The PopupLayoutInfo class represents layout definitions of a popup. The layout definitions contain information such as:

  • the title view
  • the attribute view (implementing AttributeView if necessary)
  • the media view
  • the attachment view (implementing AttachmentView if necessary)
  • the style for the popup

Summary

Fields
protected ViewGroup mLayout
Public Constructors
PopupLayoutInfo()
Public Methods
View getAttachmentsView()
Gets the attachments view.
ViewGroup getAttachmentsViewPlaceHolder()
Gets the attachments view.
View getAttributesView()
Gets the attributes view.
ViewGroup getAttributesViewPlaceHolder()
Gets the attributes view.
ViewGroup getLayout()
Gets the layout (ViewGroup).
View getMediaView()
Gets the media view.
ViewGroup getMediaViewPlaceHolder()
Gets the media view.
PopupStyle getStyle()
Gets the style.
View getTitleView()
Gets the title view.
ViewGroup getTitleViewPlaceHolder()
Gets the title view.
void setAttachmentsView(View attachmentsView)
Sets the attachments view.
void setAttachmentsViewPlaceHolder(ViewGroup attachmentsViewPlaceHolder)
Sets the attachments view.
void setAttributesView(View attributeView)
Sets the attributes view.
void setAttributesViewPlaceHolder(ViewGroup attributesViewPlaceHolder)
Sets the attributes view.
void setLayout(ViewGroup layout)
void setMediaView(View mediaView)
Sets the media view.
void setMediaViewPlaceHolder(ViewGroup mediaViewPlaceHolder)
Sets the media view.
void setStyle(PopupStyle style)
void setTitleView(View titleView)
Sets the title view.
void setTitleViewPlaceHolder(ViewGroup titleViewPlaceHolder)
Sets the title view.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.esri.android.map.popup.PopupLayout

Fields

protected ViewGroup mLayout

Public Constructors

public PopupLayoutInfo ()

Public Methods

public View getAttachmentsView ()

Gets the attachments view.

Returns
View the attachments view

public ViewGroup getAttachmentsViewPlaceHolder ()

Gets the attachments view.

Returns
ViewGroup the attachments view

public View getAttributesView ()

Gets the attributes view.

Returns
View the attributes view

public ViewGroup getAttributesViewPlaceHolder ()

Gets the attributes view.

Returns
ViewGroup the attributes view

public ViewGroup getLayout ()

Gets the layout (ViewGroup).

Returns
ViewGroup the layout

public View getMediaView ()

Gets the media view.

Returns
View the media view

public ViewGroup getMediaViewPlaceHolder ()

Gets the media view.

Returns
ViewGroup the media view

public PopupStyle getStyle ()

Gets the style.

Returns
PopupStyle the style

public View getTitleView ()

Gets the title view.

Returns
View the title view

public ViewGroup getTitleViewPlaceHolder ()

Gets the title view.

Returns
ViewGroup the title view

public void setAttachmentsView (View attachmentsView)

Sets the attachments view.

Parameters
attachmentsView View: the attachments view

public void setAttachmentsViewPlaceHolder (ViewGroup attachmentsViewPlaceHolder)

Sets the attachments view.

Parameters
attachmentsViewPlaceHolder ViewGroup

public void setAttributesView (View attributeView)

Sets the attributes view.

Parameters
attributeView View: the attributes view

public void setAttributesViewPlaceHolder (ViewGroup attributesViewPlaceHolder)

Sets the attributes view.

Parameters
attributesViewPlaceHolder ViewGroup

public void setLayout (ViewGroup layout)

Parameters
layout ViewGroup

public void setMediaView (View mediaView)

Sets the media view.

Parameters
mediaView View: the media view

public void setMediaViewPlaceHolder (ViewGroup mediaViewPlaceHolder)

Sets the media view.

Parameters
mediaViewPlaceHolder ViewGroup

public void setStyle (PopupStyle style)

Parameters
style PopupStyle: the style to set

public void setTitleView (View titleView)

Sets the title view.

Parameters
titleView View: the title view

public void setTitleViewPlaceHolder (ViewGroup titleViewPlaceHolder)

Sets the title view.

Parameters
titleViewPlaceHolder ViewGroup