org.openintents.intents
Class WikitudeARIntentHelper

java.lang.Object
  extended by org.openintents.intents.WikitudeARIntentHelper

public class WikitudeARIntentHelper
extends java.lang.Object

Basic intents to include custom POIs (points of interest) in a AR (augmented reality) view.

Version:
1.0.0-beta1
Author:
Martin Lechner, martin.lechner@mobilizy.com, www.mobilizy.com

Field Summary
static java.lang.String ACTION_AR_VIEW
          Activity Action: Show the AR view.
static int API_REQUIRED_MAJOR_VERSION
          The minimum major Wikitude version required to use this API version (e.g. major version number of Wikitude version 1.2 is 1).
static int API_REQUIRED_MINOR_VERSION
          The minimum minor Wikitude version required to use this API version (e.g. major version number of Wikitude version 1.2 is 2).
static java.lang.String APPLICATION_KEY
          Intent extra: The key associated with the application.
static java.lang.String APPLICATION_NAME
          Intent extra: The name of the application, associated with the application key.
static java.lang.String DEVELOPER_NAME
          Intent extra: The name of the developer of the application.
static java.lang.String EXTRA_ALTITUDE_ARRAY
          Intent extra: A float array of altitude values in meters.
static java.lang.String EXTRA_DESCRIPTION_ARRAY
          Optional intent extra: A string array of descriptions.
static java.lang.String EXTRA_ICON_RESOURCE_ARRAY
          Optional intent extra: A logo for the about box from a resource.
static java.lang.String EXTRA_ICON_URI_ARRAY
          Optional intent extra: A string array of icon URIs.
static java.lang.String EXTRA_LATITUDE_ARRAY
          Intent extra: A float array of latitude coordinates.
static java.lang.String EXTRA_LONGITUDE_ARRAY
          Intent extra: A float array of longitude coordinates.
static java.lang.String EXTRA_NAME_ARRAY
          Intent extra: A string array of titles.
static java.lang.String EXTRA_TITLE
          Optional intent extra: The title to display.
static java.lang.String EXTRA_TITLE_IMAGE_RESOURCE
          Optional intent extra: A string extra for the image URI for the title to display.
static java.lang.String EXTRA_TITLE_IMAGE_URI
          Optional intent extra: A string extra for the image resource specifier for the title to display.
static java.lang.String MINIMUM_MAJOR_WIKITUDE_VERSION
          Intent extra: The minimum Wikitude version required.
static java.lang.String MINIMUM_MINOR_WIKITUDE_VERSION
          Intent extra: The minimum Wikitude version required.
static java.lang.String PACKAGE_NAME
          Intent extra: The package structure of the application, associated with the application key.
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

API_REQUIRED_MAJOR_VERSION

public static final int API_REQUIRED_MAJOR_VERSION
The minimum major Wikitude version required to use this API version (e.g. major version number of Wikitude version 1.2 is 1).

See Also:
Constant Field Values

API_REQUIRED_MINOR_VERSION

public static final int API_REQUIRED_MINOR_VERSION
The minimum minor Wikitude version required to use this API version (e.g. major version number of Wikitude version 1.2 is 2).

See Also:
Constant Field Values

ACTION_AR_VIEW

public static final java.lang.String ACTION_AR_VIEW
Activity Action: Show the AR view.

Constant Value: "org.openintents.action.AR_VIEW"

See Also:
Constant Field Values

APPLICATION_KEY

public static final java.lang.String APPLICATION_KEY
Intent extra: The key associated with the application.

Constant Value: "org.openintents.extra.APPLICATION_KEY"

See Also:
Constant Field Values

APPLICATION_NAME

public static final java.lang.String APPLICATION_NAME
Intent extra: The name of the application, associated with the application key.

Constant Value: "org.openintents.extra.APPLICATION_NAME"

See Also:
Constant Field Values

PACKAGE_NAME

public static final java.lang.String PACKAGE_NAME
Intent extra: The package structure of the application, associated with the application key.

Constant Value: "org.openintents.extra.PACKAGE_NAME"

See Also:
Constant Field Values

DEVELOPER_NAME

public static final java.lang.String DEVELOPER_NAME
Intent extra: The name of the developer of the application. The name of the developer must be defined when registering for an application key.

Constant Value: "org.openintents.extra.DEVELOPER_NAME"

See Also:
Constant Field Values

MINIMUM_MAJOR_WIKITUDE_VERSION

public static final java.lang.String MINIMUM_MAJOR_WIKITUDE_VERSION
Intent extra: The minimum Wikitude version required.

Constant Value: "org.openintents.extra.MINIMUM_MAJOR_WIKITUDE_VERSION"

See Also:
Constant Field Values

MINIMUM_MINOR_WIKITUDE_VERSION

public static final java.lang.String MINIMUM_MINOR_WIKITUDE_VERSION
Intent extra: The minimum Wikitude version required.

Constant Value: "org.openintents.extra.MINIMUM_MINOR_WIKITUDE_VERSION"

See Also:
Constant Field Values

EXTRA_LATITUDE_ARRAY

public static final java.lang.String EXTRA_LATITUDE_ARRAY
Intent extra: A float array of latitude coordinates.

Constant Value: "org.openintents.extra.LATITUDE_ARRAY"

See Also:
Constant Field Values

EXTRA_LONGITUDE_ARRAY

public static final java.lang.String EXTRA_LONGITUDE_ARRAY
Intent extra: A float array of longitude coordinates.

Constant Value: "org.openintents.extra.LONGITUDE_ARRAY"

See Also:
Constant Field Values

EXTRA_NAME_ARRAY

public static final java.lang.String EXTRA_NAME_ARRAY
Intent extra: A string array of titles.

Constant Value: "org.openintents.extra.NAME_ARRAY"

See Also:
Constant Field Values

EXTRA_DESCRIPTION_ARRAY

public static final java.lang.String EXTRA_DESCRIPTION_ARRAY
Optional intent extra: A string array of descriptions.

This is an optional extra.

Constant Value: "org.openintents.extra.DESCRIPTION_ARRAY"

See Also:
Constant Field Values

EXTRA_ALTITUDE_ARRAY

public static final java.lang.String EXTRA_ALTITUDE_ARRAY
Intent extra: A float array of altitude values in meters.

Constant Value: "org.openintents.extra.ALTITUDE_ARRAY"

See Also:
Constant Field Values

EXTRA_ICON_URI_ARRAY

public static final java.lang.String EXTRA_ICON_URI_ARRAY
Optional intent extra: A string array of icon URIs.
Alternatively you can set the EXTRA_ICON_RESOURCE_ARRAY. ICON_URI specifies the content uri of the image as a String. For instance: "content://media/external/images/media/1". As content provider you can use: a) your own small content provider just for the image, b) the System-wide MediaProvider

Constant Value: "org.openintents.extra.ICON_URI_ARRAY"

See Also:
Constant Field Values

EXTRA_ICON_RESOURCE_ARRAY

public static final java.lang.String EXTRA_ICON_RESOURCE_ARRAY
Optional intent extra: A logo for the about box from a resource.
Alternatively you can set the EXTRA_ICON_URI_ARRAY. Specify the name of the image resource as a String. Use the result from "getResources().getResourceName(R.drawable.icon)".

Constant Value: "org.openintents.extra.ICON_RESOURCE_ARRAY"

See Also:
Constant Field Values

EXTRA_TITLE

public static final java.lang.String EXTRA_TITLE
Optional intent extra: The title to display.

This is shown in the title bar of the activity.

Constant Value: "org.openintents.extra.TITLE"

See Also:
Constant Field Values

EXTRA_TITLE_IMAGE_URI

public static final java.lang.String EXTRA_TITLE_IMAGE_URI
Optional intent extra: A string extra for the image resource specifier for the title to display. Alternatively you can set the EXTRA_TITLE_IMAGE_RESOURCE. ICON_URI specifies the content uri of the image as a String. For instance: "content://media/external/images/media/1". As content provider you can use: a) your own small content provider just for the image, b) the System-wide MediaProvider

This is shown in the title bar of the activity.

Constant Value: "org.openintents.extra.TITLE_IMAGE_URI"

See Also:
Constant Field Values

EXTRA_TITLE_IMAGE_RESOURCE

public static final java.lang.String EXTRA_TITLE_IMAGE_RESOURCE
Optional intent extra: A string extra for the image URI for the title to display. Alternatively you can set the EXTRA_TITLE_IMAGE_URI. Specify the name of the image resource as a String. Use the result from "getResources().getResourceName(R.drawable.icon)".

This is shown in the title bar of the activity.

Constant Value: "org.openintents.extra.TITLE_IMAGE_RESOURCE"

See Also:
Constant Field Values