Fields Summary |
---|
public android.content.Context | contextThe context for the data. Will usually allow retrieving some resources. |
public Locale | localeThe locale for the data |
public boolean | enabledTells if the data will be included into the search results. This is application specific. |
public int | rankThe rank for the data. This is application specific. |
public String | keyThe key for the data. This is application specific. Should be unique per data as the data
should be able to be retrieved by the key. |
public int | userIdThe UserID for the data (in a multi user context). This is application specific and -1 is the
default non initialized value. |
public String | classNameThe class name associated with the data. Generally this is a Fragment class name for
referring where the data is coming from and for launching the associated Fragment for
displaying the data. This is used only when the data is provided "locally".
If the data is provided "externally", the relevant information come from the
{@link SearchIndexableData#intentAction} and {@link SearchIndexableData#intentTargetPackage}
and {@link SearchIndexableData#intentTargetClass}. |
public String | packageNameThe package name for retrieving the icon associated with the data. |
public int | iconResIdThe icon resource ID associated with the data. |
public String | intentActionThe Intent action associated with the data. This is used when the
{@link SearchIndexableData#className} is not relevant. |
public String | intentTargetPackageThe Intent target package associated with the data. |
public String | intentTargetClassThe Intent target class associated with the data. |