Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

A simplified library to track the current location and the address of the user.

License

Notifications You must be signed in to change notification settings

laose307/SamLocationAndGeocoding

Repository files navigation

SamLocationAndGeocoding

Android Arsenal

This is a simplified library to track the user location and address corresponding to it.

Add it in your root build.gradle at the end of repositories:

allprojects {
	 repositories {
		 ...
		 maven { url "https://jitpack.io" }
 	}
 }

Add the dependency

 		dependencies {
 implementation 'com.github.kingsammalik:SamLocationAndGeocoding:2.0.0'
}

Then use it like this.

 SamLocationRequestService samLocationRequestService;
 
 
 samLocationRequestService = new SamLocationRequestService(MainActivity.this, new SamLocationRequestService.SamLocationListener() {
 @Override
 public void onLocationUpdate(Location location, Address address) {
 Toast.makeText(MainActivity.this,"mapped",Toast.LENGTH_SHORT).show();
 }
 },10);

or if you would like to enter your custom intervals then use this

samLocationRequestService = new SamLocationRequestService(MainActivity.this,1000,2000, new SamLocationRequestService.SamLocationListener() {
 @Override
 public void onLocationUpdate(Location location, Address address) {
 Toast.makeText(MainActivity.this,"mapped",Toast.LENGTH_SHORT).show();
 }
 },10);

1000 is to specify the intervals and 2000 is for fastest intervals.

 @Override
	protected void onActivityResult(int requestCode, int resultCode, Intent data) {
 	super.onActivityResult(requestCode, resultCode, data);
 	if (requestCode == 10){
 	samLocationRequestService.startLocationUpdates();
 	}
	}

Please do take special attention towards using the same request code in the OnActivityResult which you supplied in the SamLocationRequest constructor.

About

A simplified library to track the current location and the address of the user.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%

AltStyle によって変換されたページ (->オリジナル) /