navit  0.5.3-trunk
org.navitproject.navit.NavitAddressSearchActivity Class Reference
Inheritance diagram for org.navitproject.navit.NavitAddressSearchActivity:

Data Structures

class  NavitAddress
 

Protected Member Functions

void onCreate (Bundle savedInstanceState)
 
Dialog onCreateDialog (int id)
 

Package Functions

void receiveAddress (int type, float latitude, float longitude, String address)
 
void finishAddressSearch ()
 
native long callbackStartAddressSearch (int partialMatch, String country, String s)
 
native void callbackCancelAddressSearch (long handle)
 

Private Member Functions

int getDrawableID (String resourceName)
 
void setCountryButtonImage ()
 
void requestCountryDialog ()
 
void executeSearch ()
 

Private Attributes

List< NavitAddressmAddressesFound = null
 
List< NavitAddressmAddressesShown = null
 
String mAddressString = ""
 
boolean mPartialSearch = false
 
String mCountry
 
ImageButton mCountryButton
 
ProgressDialog mSearchResultsWait = null
 
int mSearchResultsTowns = 0
 
int mSearchResultsStreets = 0
 
int mSearchResultsStreetsHn = 0
 
long mSearchHandle = 0
 

Static Private Attributes

static final String TAG = "NavitAddress"
 
static final int ADDRESS_RESULT_PROGRESS_MAX = 10
 
static String sLastAddressSearchString = ""
 
static Boolean sLastAddressPartialMatch = false
 
static String sLastCountry = ""
 

Member Function Documentation

◆ callbackCancelAddressSearch()

native void org.navitproject.navit.NavitAddressSearchActivity.callbackCancelAddressSearch ( long  handle)
package

◆ callbackStartAddressSearch()

native long org.navitproject.navit.NavitAddressSearchActivity.callbackStartAddressSearch ( int  partialMatch,
String  country,
String  s 
)
package

◆ executeSearch()

void org.navitproject.navit.NavitAddressSearchActivity.executeSearch ( )
inlineprivate

◆ finishAddressSearch()

◆ getDrawableID()

int org.navitproject.navit.NavitAddressSearchActivity.getDrawableID ( String  resourceName)
inlineprivate

◆ onCreate()

◆ onCreateDialog()

Dialog org.navitproject.navit.NavitAddressSearchActivity.onCreateDialog ( int  id)
inlineprotected

◆ receiveAddress()

void org.navitproject.navit.NavitAddressSearchActivity.receiveAddress ( int  type,
float  latitude,
float  longitude,
String  address 
)
inlinepackage

References type.

◆ requestCountryDialog()

void org.navitproject.navit.NavitAddressSearchActivity.requestCountryDialog ( )
inlineprivate

◆ setCountryButtonImage()

Field Documentation

◆ ADDRESS_RESULT_PROGRESS_MAX

final int org.navitproject.navit.NavitAddressSearchActivity.ADDRESS_RESULT_PROGRESS_MAX = 10
staticprivate

◆ mAddressesFound

List<NavitAddress> org.navitproject.navit.NavitAddressSearchActivity.mAddressesFound = null
private

◆ mAddressesShown

List<NavitAddress> org.navitproject.navit.NavitAddressSearchActivity.mAddressesShown = null
private

◆ mAddressString

String org.navitproject.navit.NavitAddressSearchActivity.mAddressString = ""
private

◆ mCountry

String org.navitproject.navit.NavitAddressSearchActivity.mCountry
private

◆ mCountryButton

ImageButton org.navitproject.navit.NavitAddressSearchActivity.mCountryButton
private

◆ mPartialSearch

boolean org.navitproject.navit.NavitAddressSearchActivity.mPartialSearch = false
private

◆ mSearchHandle

long org.navitproject.navit.NavitAddressSearchActivity.mSearchHandle = 0
private

◆ mSearchResultsStreets

int org.navitproject.navit.NavitAddressSearchActivity.mSearchResultsStreets = 0
private

◆ mSearchResultsStreetsHn

int org.navitproject.navit.NavitAddressSearchActivity.mSearchResultsStreetsHn = 0
private

◆ mSearchResultsTowns

int org.navitproject.navit.NavitAddressSearchActivity.mSearchResultsTowns = 0
private

◆ mSearchResultsWait

ProgressDialog org.navitproject.navit.NavitAddressSearchActivity.mSearchResultsWait = null
private

◆ sLastAddressPartialMatch

Boolean org.navitproject.navit.NavitAddressSearchActivity.sLastAddressPartialMatch = false
staticprivate

◆ sLastAddressSearchString

String org.navitproject.navit.NavitAddressSearchActivity.sLastAddressSearchString = ""
staticprivate

◆ sLastCountry

String org.navitproject.navit.NavitAddressSearchActivity.sLastCountry = ""
staticprivate

◆ TAG

final String org.navitproject.navit.NavitAddressSearchActivity.TAG = "NavitAddress"
staticprivate

The documentation for this class was generated from the following file: