Skip to content
This repository has been archived by the owner on Jan 26, 2023. It is now read-only.

Tags: Esri/arcgis-runtime-samples-android

Tags

v100.15.0

Toggle v100.15.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
ArcGIS runtime sample release v100.15.0 (#1012)

v100.14.0

Toggle v100.14.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release 100.14.0.0 (#977)

v100.13.0

Toggle v100.13.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
100.13 (#939)

* add artifactory

* remove progress indicator on failed trace, trace utility netowrk

* 100.11.2

* update gradle or kotlin version

* Browse OGC API feature service (#886)

* add sample, screenshot and README

* fix build.gradle

* pull from v.next

* small fixes

* PR fixes

* update gradle

* update gradle to 6.7.1

* version updates

* Update README.md

* Trev8939/update locators (#892)

* find address and find place done

* update offline geocode

* move samples back to kotlin extensions until workaround is found (#894)

* move samples back to kotlin extensions until workaround is found

* add missing copyright

* unify arcgis vector tiled layer custom style naming

* Shu11698/v.next fixes (#895)

* Fixed Add stop and barriers text

* ListView is visible, made some minor UI improvements

Increased text size and centered layout for readability.

Co-authored-by: Shubham Sharma <[email protected]>

* Use defaultTraceConfiguration instead of traceConfiguration (#898)

* use defaultTraceConfiguration instead of traceConfiguration

* Update README.md

* Removed artifact link (#900)

* reanble buttons in trace utility network after error

* Update build.gradle

* New Sample: Query with CQL filters (#899)

* working update with screenshots, READMEs and metadata updated (#904)

* add intent flags and URI handling (#906)

* Create save map no folder crash fix (#905)

* check for no folder selected from server, is user has no folders

* invert if

* add option to save to no folder

* Patches to CQL Filters (#909)

* Open map url update (#910)

* Fixed incorrect image file name (#911)

* New sample: setup-location-driven-geotriggers (#907)

* working prototype

* rename and add scrollview

* Added garden section and POI interactions

* Cleaning up code!

* Attached dialog to listView

* Create README.md

* Comments and reformatting code

* more comments and reformatting

* Add files via upload

* Update README.md

* Create README.metadata.json

* Update README.metadata.json

* Added copyright

* Update README.md

* Layered mapview and reduced POIs size

* Resolved PR comments

* Image attachments are now retrieved on click.

* Log statements for list items. Not fixed yet.

* Fixed wrap_content issue.

* Resolving comments

* Revert to KotlinX

* small fixes to metadata and readme to fix sample viewer

Co-authored-by: trev8939 <[email protected]>

* CQL Filters patch (#912)

* Query with CQL sample progress

* Added comments

* Code cleanup

* Added zoom using setViewpointGeometryAsync

* Create README.md

* Add files via upload

* Create README.metadata.json

* Delete QueryWithCQLFilters.png

* Add files via upload

* Update README.md

* Update README.metadata.json

* Changed package name

* Update AndroidManifest.xml

* Added copyright

* Convert to viewbinding

* Code cleanup

* Update MainActivity.kt

* Update README.metadata.json

* Resolved PR comments

* Removed unwanted line

* Updated snipped directory name

* Set alert dialog to show "Empty Query" option

* Changed to "No Query"

* Update MainActivity.kt

* Delete query-with-cql-features.png

* Add files via upload

* Update README.md

* Removed viewbinding

* remove wrong geotriggers sample

* Update build.gradle

* New sample: NMEA Location Data Source (#917)

* New module script (#919)

Script to automate creating a new sample using a basic template. Added `README` files with instructions on how to use the script and how the script works.

* Update samples from named user to API keys  (#923)

- Generate offline map (Java & Kotlin)
- Generate offline map override (Java)
- Generate offline map with local basemap (Java)
- Create and save map (Java)
- Navigate in AR (Java)

* Update sample to use .tpkx (#920)

Samples updated:

- Offline Routing (Kotlin)
- Generate geodatabase (Kotlin & Java)
- Offline geocode (Kotlin & Java)
- Create terrain from local tile package (Kotlin & Java)
- Edit and sync features (Kotlin & Java)
- Export tiles. Also fixed the the crash on the Sample Viewer.  (Kotlin & Java)
- Generate offline map with local basemap (Java)
- Arcgis tiled layer (Java)
 

Updated `README.md` and meta data json files as well to reflect the `.tpkx` to be used.

* Removed line to clear cache dir (#924)

* New sample: Show Popup (#922)

* Implemented sample. Need to fix binding issue

* Kotlin kapt addded

* Popup Toolkit implemented using databinding

* Code cleanup

* Fixed image size

* Update build.gradle

* Removed provision from

* Resolve PR comments

* Resolving PR

* Update README.metadata.json

Co-authored-by: trev8939 <[email protected]>
Co-authored-by: Mike Wilburn <[email protected]>

* PR to update v.next with main (#925)

* remove wrongly named geotriggers sample

* Update API version mentioned in root README (#916)

* use selectFeatures instead of selectFeature (#921)

* use selectFeatures instead of selectFeature

* Update kotlin/feature-layer-selection/src/main/java/com/esri/arcgisruntime/sample/featurelayerselection/MainActivity.kt

Co-authored-by: Rachael Ellen <[email protected]>

Co-authored-by: Rachael Ellen <[email protected]>

Co-authored-by: trev8939 <[email protected]>
Co-authored-by: Mike Wilburn <[email protected]>
Co-authored-by: Rachael Ellen <[email protected]>

* Minor patches to samples (#928)

* update version.gradle

* Fix for U13 (#931)

* Update version.gradle

* Pull main into v.next (#932)

* PR to use ViewBinding for Android ArcGIS Samples (#902)

* Remove metadata script (#930)

Co-authored-by: Shubham Sharma <[email protected]>

* Gradle and JDK upgrade (#935)

* Readme updates from February 22nd to November 12th (#937)

* PR to use ViewBinding for Android ArcGIS Samples (#902)

* Remove metadata script (#930)

* Readme updates

Co-authored-by: Trevor Draeseke <[email protected]>

* update gradle wrappers, build.versions and version.gradle

* update version.gradle

* New sample: Browse Building Floors (#936)

* Update MainActivity.kt

Co-authored-by: Shubham Sharma <[email protected]>
Co-authored-by: Shubham Sharma <[email protected]>
Co-authored-by: Mike Wilburn <[email protected]>
Co-authored-by: Rachael Ellen <[email protected]>
Co-authored-by: Trevor Draeseke <[email protected]>

v100.12.0

Toggle v100.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
100.12 (#913)

* add artifactory

* remove progress indicator on failed trace, trace utility netowrk

* 100.11.2

* update gradle or kotlin version

* Browse OGC API feature service (#886)

* add sample, screenshot and README

* fix build.gradle

* pull from v.next

* small fixes

* PR fixes

* update gradle

* update gradle to 6.7.1

* version updates

* Update README.md

* Trev8939/update locators (#892)

* find address and find place done

* update offline geocode

* move samples back to kotlin extensions until workaround is found (#894)

* move samples back to kotlin extensions until workaround is found

* add missing copyright

* unify arcgis vector tiled layer custom style naming

* Shu11698/v.next fixes (#895)

* Fixed Add stop and barriers text

* ListView is visible, made some minor UI improvements

Increased text size and centered layout for readability.

Co-authored-by: Shubham Sharma <[email protected]>

* Use defaultTraceConfiguration instead of traceConfiguration (#898)

* use defaultTraceConfiguration instead of traceConfiguration

* Update README.md

* Removed artifact link (#900)

* reanble buttons in trace utility network after error

* Update build.gradle

* New Sample: Query with CQL filters (#899)

* working update with screenshots, READMEs and metadata updated (#904)

* add intent flags and URI handling (#906)

* Create save map no folder crash fix (#905)

* check for no folder selected from server, is user has no folders

* invert if

* add option to save to no folder

* Patches to CQL Filters (#909)

* Open map url update (#910)

* Fixed incorrect image file name (#911)

* target 100.12

* New sample: setup-location-driven-geotriggers (#907)

* working prototype

* rename and add scrollview

* Added garden section and POI interactions

* Cleaning up code!

* Attached dialog to listView

* Create README.md

* Comments and reformatting code

* more comments and reformatting

* Add files via upload

* Update README.md

* Create README.metadata.json

* Update README.metadata.json

* Added copyright

* Update README.md

* Layered mapview and reduced POIs size

* Resolved PR comments

* Image attachments are now retrieved on click.

* Log statements for list items. Not fixed yet.

* Fixed wrap_content issue.

* Resolving comments

* Revert to KotlinX

* small fixes to metadata and readme to fix sample viewer

Co-authored-by: trev8939 <[email protected]>

* CQL Filters patch (#912)

* Query with CQL sample progress

* Added comments

* Code cleanup

* Added zoom using setViewpointGeometryAsync

* Create README.md

* Add files via upload

* Create README.metadata.json

* Delete QueryWithCQLFilters.png

* Add files via upload

* Update README.md

* Update README.metadata.json

* Changed package name

* Update AndroidManifest.xml

* Added copyright

* Convert to viewbinding

* Code cleanup

* Update MainActivity.kt

* Update README.metadata.json

* Resolved PR comments

* Removed unwanted line

* Updated snipped directory name

* Set alert dialog to show "Empty Query" option

* Changed to "No Query"

* Update MainActivity.kt

* Delete query-with-cql-features.png

* Add files via upload

* Update README.md

* Removed viewbinding

* Update README.md

Co-authored-by: Shubham Sharma <[email protected]>
Co-authored-by: Shubham Sharma <[email protected]>

v100.11.0

Toggle v100.11.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
100.11 (#880)

* pull from master

* Hud10837/surface placement (#832)

* update java sample to new design

* kotlinize

* clean up

* add readme and metadata details

* add kotlin readme etc

* Update kotlin/surface-placement/src/main/AndroidManifest.xml

Co-Authored-By: TADraeseke <[email protected]>

* move apply block to multiple lines

* make enum references all caps

* remove rogue backtick

* add metadata updater instructions for new files (#827)

* Update build.gradle

* Update build.gradle

* add slider

* finish rebase

* tweak layout

* reformat

* add seekbar

* update readmes and format

* update metadata

* add s

* add s

* update scereenshots

* revert metadata updater change

* Update kotlin/surface-placement/src/main/java/com/esri/arcgisruntime/sample/surfaceplacement/MainActivity.kt

Co-authored-by: TADraeseke <[email protected]>

* move slider and add value text

* move slider java and format

* make slider background opaque

* edit layout

* update screenshots and java sample

Co-authored-by: TADraeseke <[email protected]>

* fix metadata snippet generation (#840)

* Hud10837/realistic lighting and shadows (#836)

* create module

* working sample

* rearrange

* update ui

* add comments and clean

* update ui and metadata

* complete checklist

* change category

* change gradle version

* change data

* fix time zone

* fix time zone format

* version number

* Update kotlin/realistic-lighting-and-shadows/README.metadata.json

Co-authored-by: TADraeseke <[email protected]>

* address pr comments

* block touch events below frame layout

* update data and basemap

* make comments two lines

Co-authored-by: TADraeseke <[email protected]>

* add lifecycle overrides

Co-authored-by: TADraeseke <[email protected]>

* Trev8939/feature linked anno (#838)

* initial commit

* working with read only loudoun data

* working prototype

* rename and add readme and screenshot files

* revert not sample files

* add behaviour to select correct end of polyline and disallow selection of multisegment polylines

* PR fixes

* add fix for dot-qualified call with operator

* add instructions that only straight polylines can be selected

* further PR fixes

* shorten toast length

* update README

* Hud10837/identify fixes (#839)

* feature layer selection

* feature layer show attributes

* list related features

* feature layer selection kotlin

* address pr comments

* reformat function call

Co-authored-by: TADraeseke <[email protected]>

* separate text view name

Co-authored-by: TADraeseke <[email protected]>

* address pr comments

Co-authored-by: TADraeseke <[email protected]>

* Hud10837/readme updates (#842)

* animate images with image overlay

* update readmes

* Hud10837/layer view state (#841)

* create module

* simplify and implement new behavior

* add readme

* change ui

* clean up and add screenshot

* change data source

* add comment

* address pr comments

* update readme and screenshot

* add hide layer option

* add error message and fix ui

* format errors

* update metadata

* implement java sample

* update java readme and metadata

* change string resource names

* address pr comments

* address pr comments

* separate map view name

Co-authored-by: TADraeseke <[email protected]>

* Fix strings

* move airplane mode message

Co-authored-by: TADraeseke <[email protected]>

* minor fixes feature linked anno

* hud10837/readme-changes-aug-4  (#845)

* update readmes

* update identify workflow readmes

* Hud10837/group layer exclusive (#844)

* almost working initial kotlin version

* clean code and add comments

* remove toast

* clean code

* add readme

* add exclusive radio buttons to java sample

* add metadata and copyright and reformat code

* address pr comments kotlin

* address pr comments java

* fix settings gradle

* Update settings.gradle

* Update settings.gradle

* update open scene portal item to netherlands scene

* change open scene portal item to berlin scene

* rename bottom_sheet.xml and other generic xml files (#848)

* Hud10837/mosaic rule (#847)

* initial implementation

* implement spinner

* failing to load

* clean up and add metadata

* Update kotlin/apply-mosaic-rule-rasters/src/main/java/com/esri/arcgisruntime/sample/applymosaicrulerasters/MainActivity.kt

Co-authored-by: TADraeseke <[email protected]>

* Update kotlin/apply-mosaic-rule-rasters/src/main/java/com/esri/arcgisruntime/sample/applymosaicrulerasters/MainActivity.kt

Co-authored-by: TADraeseke <[email protected]>

* remove ags

* change data

* Update kotlin/apply-mosaic-rule-rasters/README.md

Co-authored-by: TADraeseke <[email protected]>

* Update kotlin/apply-mosaic-rule-rasters/README.md

Co-authored-by: TADraeseke <[email protected]>

Co-authored-by: TADraeseke <[email protected]>

* add try/catch to configure subnetwork trace add (#849)

* make smaller barrier in route around barriers and give checkbox unique name in group layers (#851)

* Hud10837/route tracker (#850)

* buggy

* add route tracker location data source to navigate route

* add route tracker location data source

* Update kotlin/navigate-route/src/main/java/com/esri/arcgisruntime/sample/navigateroute/MainActivity.kt

Co-authored-by: TADraeseke <[email protected]>

* Update kotlin/navigate-route/src/main/java/com/esri/arcgisruntime/sample/navigateroute/MainActivity.kt

Co-authored-by: TADraeseke <[email protected]>

* Update kotlin/navigate-route/README.md

Co-authored-by: TADraeseke <[email protected]>

* update java readme

Co-authored-by: TADraeseke <[email protected]>

* update sample to congressional districts (#852)

* Trev8939/update dependency versions (#853)

* set versions to 100.9

* rename mosaic rule

* Update README.md

* Update version.gradle

* Update version.gradle

* http to https

Merging this to test in daily build

* Hud10837/edit with branch versioning (#855)

* initial veprototype almost working

* debugging

* working prototype

* change method of getting createdversionname

* the same but better

* add comments and kdoc

* add lifecycle overrides

* separate edit location into its own button

* clean up

* remove redundant boolean

* clear selection on cancel

* remove redundant defaultversionname member

* remove redundant currentversionname member

* clean up dialog builders

* fix typo

* update metadata

* update category

* update edit with branch versioning

* update edit with branch versioning (#858)

Co-authored-by: trev8939 <[email protected]>

* set version.gradle up U10

* give unique name and password

* update integrated mesh layer screenshots

* fix edit with branch versioning screenshot

* Update README.metadata.json

* Update README.metadata.json

* Samples to new metered basemaps (#862)

* up to and including display map

* add comment and done up to feature layer selection

* all kotlin samples to metered basemaps

* up to and including display map

* part way up to find service area

* up to feature layer geodatabase

* all new basemaps

* fix viewpoint setter and update readmes

* set initial viewpoint to map view setter

* increment to 100.10 release

* increment to 100.10

* target U11 daily builds

* Update version.gradle

* set v.next to toolkit daily

* Update version.gradle

* Trev8939/update samples with zip (#868)

* fix provision info as per updates to sample viewer

* revert version.gradle

* version.gradle to build 3057

* Trev8939/show labels on layers in 3d (#870)

* still need to fix viewbinding and label expression

* wrong labels showing

* add 3d labels sample and readme

* remove old string values

* remove old string values

* update colors

* PR fixes

* README and README json fixes

* fix script and add relevant api to keywords

* Update README.metadata.json

* update label definition to new constructor

* update identify kml features with fix

* version.gradle to last u11 daily

* fixes for trace and isolation samples (#879)

* Update MainActivity.kt

* setup for U11

* update README and gradle files

Co-authored-by: hud10837 <[email protected]>
Co-authored-by: TADraeseke <[email protected]>
Co-authored-by: hud10837 <[email protected]>

v100.10.0

Toggle v100.10.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
100.10 (#866)

* pull from master

* Hud10837/surface placement (#832)

* update java sample to new design

* kotlinize

* clean up

* add readme and metadata details

* add kotlin readme etc

* Update kotlin/surface-placement/src/main/AndroidManifest.xml

Co-Authored-By: TADraeseke <[email protected]>

* move apply block to multiple lines

* make enum references all caps

* remove rogue backtick

* add metadata updater instructions for new files (#827)

* Update build.gradle

* Update build.gradle

* add slider

* finish rebase

* tweak layout

* reformat

* add seekbar

* update readmes and format

* update metadata

* add s

* add s

* update scereenshots

* revert metadata updater change

* Update kotlin/surface-placement/src/main/java/com/esri/arcgisruntime/sample/surfaceplacement/MainActivity.kt

Co-authored-by: TADraeseke <[email protected]>

* move slider and add value text

* move slider java and format

* make slider background opaque

* edit layout

* update screenshots and java sample

Co-authored-by: TADraeseke <[email protected]>

* fix metadata snippet generation (#840)

* Hud10837/realistic lighting and shadows (#836)

* create module

* working sample

* rearrange

* update ui

* add comments and clean

* update ui and metadata

* complete checklist

* change category

* change gradle version

* change data

* fix time zone

* fix time zone format

* version number

* Update kotlin/realistic-lighting-and-shadows/README.metadata.json

Co-authored-by: TADraeseke <[email protected]>

* address pr comments

* block touch events below frame layout

* update data and basemap

* make comments two lines

Co-authored-by: TADraeseke <[email protected]>

* add lifecycle overrides

Co-authored-by: TADraeseke <[email protected]>

* Trev8939/feature linked anno (#838)

* initial commit

* working with read only loudoun data

* working prototype

* rename and add readme and screenshot files

* revert not sample files

* add behaviour to select correct end of polyline and disallow selection of multisegment polylines

* PR fixes

* add fix for dot-qualified call with operator

* add instructions that only straight polylines can be selected

* further PR fixes

* shorten toast length

* update README

* Hud10837/identify fixes (#839)

* feature layer selection

* feature layer show attributes

* list related features

* feature layer selection kotlin

* address pr comments

* reformat function call

Co-authored-by: TADraeseke <[email protected]>

* separate text view name

Co-authored-by: TADraeseke <[email protected]>

* address pr comments

Co-authored-by: TADraeseke <[email protected]>

* Hud10837/readme updates (#842)

* animate images with image overlay

* update readmes

* Hud10837/layer view state (#841)

* create module

* simplify and implement new behavior

* add readme

* change ui

* clean up and add screenshot

* change data source

* add comment

* address pr comments

* update readme and screenshot

* add hide layer option

* add error message and fix ui

* format errors

* update metadata

* implement java sample

* update java readme and metadata

* change string resource names

* address pr comments

* address pr comments

* separate map view name

Co-authored-by: TADraeseke <[email protected]>

* Fix strings

* move airplane mode message

Co-authored-by: TADraeseke <[email protected]>

* minor fixes feature linked anno

* hud10837/readme-changes-aug-4  (#845)

* update readmes

* update identify workflow readmes

* Hud10837/group layer exclusive (#844)

* almost working initial kotlin version

* clean code and add comments

* remove toast

* clean code

* add readme

* add exclusive radio buttons to java sample

* add metadata and copyright and reformat code

* address pr comments kotlin

* address pr comments java

* fix settings gradle

* Update settings.gradle

* Update settings.gradle

* update open scene portal item to netherlands scene

* change open scene portal item to berlin scene

* rename bottom_sheet.xml and other generic xml files (#848)

* Hud10837/mosaic rule (#847)

* initial implementation

* implement spinner

* failing to load

* clean up and add metadata

* Update kotlin/apply-mosaic-rule-rasters/src/main/java/com/esri/arcgisruntime/sample/applymosaicrulerasters/MainActivity.kt

Co-authored-by: TADraeseke <[email protected]>

* Update kotlin/apply-mosaic-rule-rasters/src/main/java/com/esri/arcgisruntime/sample/applymosaicrulerasters/MainActivity.kt

Co-authored-by: TADraeseke <[email protected]>

* remove ags

* change data

* Update kotlin/apply-mosaic-rule-rasters/README.md

Co-authored-by: TADraeseke <[email protected]>

* Update kotlin/apply-mosaic-rule-rasters/README.md

Co-authored-by: TADraeseke <[email protected]>

Co-authored-by: TADraeseke <[email protected]>

* add try/catch to configure subnetwork trace add (#849)

* make smaller barrier in route around barriers and give checkbox unique name in group layers (#851)

* Hud10837/route tracker (#850)

* buggy

* add route tracker location data source to navigate route

* add route tracker location data source

* Update kotlin/navigate-route/src/main/java/com/esri/arcgisruntime/sample/navigateroute/MainActivity.kt

Co-authored-by: TADraeseke <[email protected]>

* Update kotlin/navigate-route/src/main/java/com/esri/arcgisruntime/sample/navigateroute/MainActivity.kt

Co-authored-by: TADraeseke <[email protected]>

* Update kotlin/navigate-route/README.md

Co-authored-by: TADraeseke <[email protected]>

* update java readme

Co-authored-by: TADraeseke <[email protected]>

* update sample to congressional districts (#852)

* Trev8939/update dependency versions (#853)

* set versions to 100.9

* rename mosaic rule

* Update README.md

* Update version.gradle

* Update version.gradle

* http to https

Merging this to test in daily build

* Hud10837/edit with branch versioning (#855)

* initial veprototype almost working

* debugging

* working prototype

* change method of getting createdversionname

* the same but better

* add comments and kdoc

* add lifecycle overrides

* separate edit location into its own button

* clean up

* remove redundant boolean

* clear selection on cancel

* remove redundant defaultversionname member

* remove redundant currentversionname member

* clean up dialog builders

* fix typo

* update metadata

* update category

* update edit with branch versioning

* update edit with branch versioning (#858)

Co-authored-by: trev8939 <[email protected]>

* set version.gradle up U10

* give unique name and password

* update integrated mesh layer screenshots

* fix edit with branch versioning screenshot

* Update README.metadata.json

* Update README.metadata.json

* Samples to new metered basemaps (#862)

* up to and including display map

* add comment and done up to feature layer selection

* all kotlin samples to metered basemaps

* up to and including display map

* part way up to find service area

* up to feature layer geodatabase

* all new basemaps

* fix viewpoint setter and update readmes

* set initial viewpoint to map view setter

* increment to 100.10 release

* increment to 100.10

* update README and build.gradle files

* Update README.md

* Update README.md

* Update README.md

Co-authored-by: hud10837 <[email protected]>
Co-authored-by: TADraeseke <[email protected]>
Co-authored-by: hud10837 <[email protected]>

v100.9.0

Toggle v100.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update README.md

v100.8.0

Toggle v100.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update README.md

v100.7.0

Toggle v100.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #681 from noahmulfinger/patch-2

Add missing trailing quote marker in Surface placment metadata

v100.6.0

Toggle v100.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #645 from Esri/100.6

100.6