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

Data Structures

class  NavitAddress
 

Public Member Functions

void receiveAddress (int type, float latitude, float longitude, String address)
 
void finishAddressSearch ()
 
native long CallbackStartAddressSearch (int partial_match, String country, String s)
 
native void CallbackCancelAddressSearch (long handle)
 

Data Fields

RelativeLayout NavitAddressSearchActivity_layout
 

Protected Member Functions

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

Private Member Functions

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

Private Attributes

List< NavitAddressAddresses_found = null
 
List< NavitAddressaddresses_shown = null
 
String mAddressString = ""
 
boolean mPartialSearch = false
 
String mCountry
 
ImageButton mCountryButton
 
ProgressDialog search_results_wait = null
 
int search_results_towns = 0
 
int search_results_streets = 0
 
int search_results_streets_hn = 0
 
long search_handle = 0
 

Static Private Attributes

static final String TAG = "NavitAddress"
 
static final int ADDRESS_RESULT_PROGRESS_MAX = 10
 
static String last_address_search_string = ""
 
static Boolean last_address_partial_match = false
 
static String last_country = ""
 

Member Function Documentation

◆ CallbackCancelAddressSearch()

native void org.navitproject.navit.NavitAddressSearchActivity.CallbackCancelAddressSearch ( long  handle)

◆ CallbackStartAddressSearch()

native long org.navitproject.navit.NavitAddressSearchActivity.CallbackStartAddressSearch ( int  partial_match,
String  country,
String  s 
)

◆ executeSearch()

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

◆ finishAddressSearch()

◆ getDrawableID()

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

◆ onCreate()

◆ onCreateDialog()

◆ receiveAddress()

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

◆ requestCountryDialog()

◆ setCountryButtonImage()

Field Documentation

◆ ADDRESS_RESULT_PROGRESS_MAX

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

◆ Addresses_found

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

◆ addresses_shown

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

◆ last_address_partial_match

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

◆ last_address_search_string

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

◆ last_country

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

◆ 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

◆ NavitAddressSearchActivity_layout

RelativeLayout org.navitproject.navit.NavitAddressSearchActivity.NavitAddressSearchActivity_layout

◆ search_handle

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

◆ search_results_streets

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

◆ search_results_streets_hn

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

◆ search_results_towns

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

◆ search_results_wait

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

◆ TAG

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

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