<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Offline Custom Marker Symbols in ArcGIS Runtime SDK for Android Questions</title>
    <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/offline-custom-marker-symbols/m-p/203594#M1357</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Shelly,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you, I have been able to get it working using drawables that you can insert directly into your app through Android Studio.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After having a more careful look using the link below I was able to identify two offline methods. (Drawables, External File Storage)&lt;/P&gt;&lt;P&gt;Link: &lt;A class="link-titled" href="https://developers.arcgis.com/android/latest/sample-code/picture-marker-symbols.htm" title="https://developers.arcgis.com/android/latest/sample-code/picture-marker-symbols.htm" rel="nofollow noopener noreferrer" target="_blank"&gt;Picture Marker Symbols—ArcGIS Runtime SDK for Android | ArcGIS for Developers&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After inserting the symbol in Android Studio and adding the below code to a button under the mapview I have been able to get it working to a predefined location...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background: #2B2B2B;"&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;public void &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #ffc66d;"&gt;symbol3&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;(View v) {&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; mGraphicsOverlay = &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;new &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;GraphicsOverlay()&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;mMapView.getGraphicsOverlays().add(mGraphicsOverlay)&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: gray;"&gt;//[DocRef: Name=Picture Marker Symbol Drawable-android, Category=Fundamentals, Topic=Symbols and Renderers]&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; //Create a picture marker symbol from an app resource&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;BitmapDrawable pinStarBlueDrawable = (BitmapDrawable) ContextCompat.getDrawable(&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;this, &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;R.drawable.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa; font-size: 9.0pt;"&gt;&lt;EM&gt;pin_star_blue&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;)&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; final &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;PictureMarkerSymbol pinStarBlueSymbol = &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;new &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;PictureMarkerSymbol(pinStarBlueDrawable)&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: gray;"&gt;//Optionally set the size, if not set the image will be auto sized based on its size in pixels,&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; //its appearance would then differ across devices with different resolutions.&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;pinStarBlueSymbol.setHeight(&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #6897bb;"&gt;40&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;)&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;pinStarBlueSymbol.setWidth(&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #6897bb;"&gt;40&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;)&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: gray;"&gt;//Optionally set the offset, to align the base of the symbol aligns with the point geometry&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;pinStarBlueSymbol.setOffsetY(&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #6897bb;"&gt;11&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;)&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: gray;"&gt;//The image used for the symbol has a transparent buffer around it, so the offset is not simply height/2&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;pinStarBlueSymbol.loadAsync()&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: gray;"&gt;//[DocRef: END]&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Point pinStarBluePoint = &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;new &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Point(000&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #6897bb;"&gt;.000000&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;-00&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #6897bb;"&gt;.000000&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;SpatialReferences.getWgs84())&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Graphic pinStarBlueGraphic = &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;new &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Graphic(pinStarBluePoint&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;pinStarBlueSymbol)&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;mGraphicsOverlay.getGraphics().add(pinStarBlueGraphic)&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background: #2B2B2B;"&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am now currently working on using this code but adding the ability to do onclick like below....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background: #2B2B2B;"&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;public void &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #ffc66d;"&gt;symbol1&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;(View v) {&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: gray;"&gt;// Symbol 1 -&lt;BR /&gt; &lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Point initialPoint = &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;new &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Point(&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #6897bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #6897bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;SpatialReferences.&lt;EM&gt;getWgs84&lt;/EM&gt;())&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #9876aa;"&gt;coordinateLocation &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;= &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;new &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Graphic(initialPoint&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;,&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;SimpleMarkerSymbol(SimpleMarkerSymbol.Style.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa; font-size: 9.0pt;"&gt;&lt;EM&gt;TRIANGLE&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Color.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa; font-size: 9.0pt;"&gt;&lt;EM&gt;YELLOW&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #6897bb;"&gt;20f&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;))&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #9876aa;"&gt;mMapView&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;.getGraphicsOverlays().add(&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;new &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;GraphicsOverlay())&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #9876aa;"&gt;mMapView&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;.getGraphicsOverlays().get(&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #6897bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;).getGraphics().add(&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #9876aa;"&gt;coordinateLocation&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;)&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;toCoordinateNotationFromPoint(initialPoint)&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #9876aa;"&gt;mMapView&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;.setOnTouchListener(&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;new &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Symbol1MapTouchListener(&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;this, &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #9876aa;"&gt;mMapView&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;))&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Toast.&lt;EM&gt;makeText&lt;/EM&gt;(MapsActivity.&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;this,&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #6a8759;"&gt;"You Just Pressed Symbol 1!"&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Toast.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa; font-size: 9.0pt;"&gt;&lt;EM&gt;LENGTH_LONG&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;).show()&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you have any suggestions on how to achieve this it would be most appreciated. My latest attempt is below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;SPAN style="color: #cc7832;"&gt;public void &lt;/SPAN&gt;&lt;SPAN style="color: #ffc66d;"&gt;symbol3&lt;/SPAN&gt;(View v) {


&amp;nbsp;&amp;nbsp;&amp;nbsp; Point initialPoint = &lt;SPAN style="color: #cc7832;"&gt;new &lt;/SPAN&gt;Point(&lt;SPAN style="color: #6897bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="color: #6897bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;SpatialReferences.&lt;SPAN style="font-style: italic;"&gt;getWgs84&lt;/SPAN&gt;())&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;BitmapDrawable pinStarBlueDrawable = (BitmapDrawable) ContextCompat.&lt;SPAN style="font-style: italic;"&gt;getDrawable&lt;/SPAN&gt;(&lt;SPAN style="color: #cc7832;"&gt;this, &lt;/SPAN&gt;R.drawable.&lt;SPAN style="color: #9876aa; font-style: italic;"&gt;pin_star_blue&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; final &lt;/SPAN&gt;PictureMarkerSymbol pinStarBlueSymbol = &lt;SPAN style="color: #cc7832;"&gt;new &lt;/SPAN&gt;PictureMarkerSymbol(pinStarBlueDrawable)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;coordinateLocation &lt;/SPAN&gt;= &lt;SPAN style="color: #cc7832;"&gt;new &lt;/SPAN&gt;Graphic(initialPoint&lt;SPAN style="color: #cc7832;"&gt;, new &lt;/SPAN&gt;Graphic(pinStarBluePoint&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;pinStarBlueSymbol))&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;mGraphicsOverlay &lt;/SPAN&gt;= &lt;SPAN style="color: #cc7832;"&gt;new &lt;/SPAN&gt;GraphicsOverlay()&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;//mMapView.getGraphicsOverlays().add(mGraphicsOverlay);
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;pinStarBlueSymbol.setHeight(&lt;SPAN style="color: #6897bb;"&gt;40&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;pinStarBlueSymbol.setWidth(&lt;SPAN style="color: #6897bb;"&gt;40&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;//Optionally set the offset, to align the base of the symbol aligns with the point geometry
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;pinStarBlueSymbol.setOffsetY(
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #6897bb;"&gt;11&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;; &lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;//The image used for the symbol has a transparent buffer around it, so the offset is not simply height/2
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;pinStarBlueSymbol.loadAsync()&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;mMapView&lt;/SPAN&gt;.getGraphicsOverlays().add(&lt;SPAN style="color: #cc7832;"&gt;new &lt;/SPAN&gt;GraphicsOverlay())&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;mMapView&lt;/SPAN&gt;.getGraphicsOverlays().get(&lt;SPAN style="color: #6897bb;"&gt;0&lt;/SPAN&gt;).getGraphics().add(&lt;SPAN style="color: #9876aa;"&gt;coordinateLocation&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;toCoordinateNotationFromPoint(initialPoint)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;mMapView&lt;/SPAN&gt;.setOnTouchListener(&lt;SPAN style="color: #cc7832;"&gt;new &lt;/SPAN&gt;ShowCoordinatesMapTouchListener(&lt;SPAN style="color: #cc7832;"&gt;this, &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;mMapView&lt;/SPAN&gt;))&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Toast.&lt;SPAN style="font-style: italic;"&gt;makeText&lt;/SPAN&gt;(MapsActivity.&lt;SPAN style="color: #cc7832;"&gt;this,
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #6a8759;"&gt;"You Just Pressed Symbol 3!"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;Toast.&lt;SPAN style="color: #9876aa; font-style: italic;"&gt;LENGTH_LONG&lt;/SPAN&gt;).show()&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;//[DocRef: Name=Picture Marker Symbol Drawable-android, Category=Fundamentals, Topic=Symbols and Renderers]
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Create a picture marker symbol from an app resource
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Optionally set the size, if not set the image will be auto sized based on its size in pixels,
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //its appearance would then differ across devices with different resolutions.
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //[DocRef: END]
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Point pinStarBluePoint = new Point(000.000000, -00.000000, SpatialReferences.getWgs84());
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp; // Graphic pinStarBlueGraphic = new Graphic(pinStarBluePoint, pinStarBlueSymbol);
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //mGraphicsOverlay.getGraphics().add(pinStarBlueGraphic);
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;
&lt;/SPAN&gt;}&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 11 Dec 2021 10:06:23 GMT</pubDate>
    <dc:creator>JoelSmith-Lowe</dc:creator>
    <dc:date>2021-12-11T10:06:23Z</dc:date>
    <item>
      <title>Offline Custom Marker Symbols</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/offline-custom-marker-symbols/m-p/203592#M1355</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyone ever had to use Custom Markers from an offline source before ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Currently going through and trying to find some information but everything I have found uses online URL links instead of accessing image files from offline storage source (e.g Internal/External Storage)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Again, I have found something for offline but it is for 10.2 and not 100&lt;/P&gt;&lt;P&gt;*Rolls Eyes*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://developers.arcgis.com/android/latest/sample-code/display-device-location.htm" title="https://developers.arcgis.com/android/latest/sample-code/display-device-location.htm"&gt;Display Device Location—ArcGIS Runtime SDK for Android | ArcGIS for Developers&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Apr 2018 01:48:54 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/offline-custom-marker-symbols/m-p/203592#M1355</guid>
      <dc:creator>JoelSmith-Lowe</dc:creator>
      <dc:date>2018-04-30T01:48:54Z</dc:date>
    </item>
    <item>
      <title>Re: Offline Custom Marker Symbols</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/offline-custom-marker-symbols/m-p/203593#M1356</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Joel - you might find the info in the following topic useful - shows loading PictureMarkerSymbols from a file path to an image, and from an app resource (as well as the online URL!) -&amp;nbsp;&lt;A class="link-titled" href="https://developers.arcgis.com/android/latest/guide/symbols-and-renderers.htm#ESRI_SECTION2_AC0048CED969432997A4AB41C53E53D4" title="https://developers.arcgis.com/android/latest/guide/symbols-and-renderers.htm#ESRI_SECTION2_AC0048CED969432997A4AB41C53E53D4"&gt;Symbols and renderers—ArcGIS Runtime SDK for Android | ArcGIS for Developers&lt;/A&gt;&amp;nbsp;.&amp;nbsp; The code for using an app resource is taken from this SDK sample -&amp;nbsp;&lt;A class="link-titled" href="https://github.com/Esri/arcgis-runtime-samples-android/blob/7438b7d0642390cf13144ea9d845d4b3713fdb31/java/find-route/src/main/java/com/esri/arcgisruntime/sample/findroute/MainActivity.java#L236" title="https://github.com/Esri/arcgis-runtime-samples-android/blob/7438b7d0642390cf13144ea9d845d4b3713fdb31/java/find-route/src/main/java/com/esri/arcgisruntime/sample/findroute/MainActivity.java#L236"&gt;arcgis-runtime-samples-android/MainActivity.java at 7438b7d0642390cf13144ea9d845d4b3713fdb31 · Esri/arcgis-runtime-sampl…&lt;/A&gt;&amp;nbsp;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;Shelly&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 01 May 2018 08:58:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/offline-custom-marker-symbols/m-p/203593#M1356</guid>
      <dc:creator>ShellyGill1</dc:creator>
      <dc:date>2018-05-01T08:58:53Z</dc:date>
    </item>
    <item>
      <title>Re: Offline Custom Marker Symbols</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/offline-custom-marker-symbols/m-p/203594#M1357</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Shelly,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you, I have been able to get it working using drawables that you can insert directly into your app through Android Studio.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After having a more careful look using the link below I was able to identify two offline methods. (Drawables, External File Storage)&lt;/P&gt;&lt;P&gt;Link: &lt;A class="link-titled" href="https://developers.arcgis.com/android/latest/sample-code/picture-marker-symbols.htm" title="https://developers.arcgis.com/android/latest/sample-code/picture-marker-symbols.htm" rel="nofollow noopener noreferrer" target="_blank"&gt;Picture Marker Symbols—ArcGIS Runtime SDK for Android | ArcGIS for Developers&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After inserting the symbol in Android Studio and adding the below code to a button under the mapview I have been able to get it working to a predefined location...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background: #2B2B2B;"&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;public void &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #ffc66d;"&gt;symbol3&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;(View v) {&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; mGraphicsOverlay = &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;new &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;GraphicsOverlay()&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;mMapView.getGraphicsOverlays().add(mGraphicsOverlay)&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: gray;"&gt;//[DocRef: Name=Picture Marker Symbol Drawable-android, Category=Fundamentals, Topic=Symbols and Renderers]&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; //Create a picture marker symbol from an app resource&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;BitmapDrawable pinStarBlueDrawable = (BitmapDrawable) ContextCompat.getDrawable(&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;this, &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;R.drawable.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa; font-size: 9.0pt;"&gt;&lt;EM&gt;pin_star_blue&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;)&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; final &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;PictureMarkerSymbol pinStarBlueSymbol = &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;new &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;PictureMarkerSymbol(pinStarBlueDrawable)&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: gray;"&gt;//Optionally set the size, if not set the image will be auto sized based on its size in pixels,&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; //its appearance would then differ across devices with different resolutions.&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;pinStarBlueSymbol.setHeight(&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #6897bb;"&gt;40&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;)&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;pinStarBlueSymbol.setWidth(&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #6897bb;"&gt;40&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;)&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: gray;"&gt;//Optionally set the offset, to align the base of the symbol aligns with the point geometry&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;pinStarBlueSymbol.setOffsetY(&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #6897bb;"&gt;11&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;)&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: gray;"&gt;//The image used for the symbol has a transparent buffer around it, so the offset is not simply height/2&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;pinStarBlueSymbol.loadAsync()&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: gray;"&gt;//[DocRef: END]&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Point pinStarBluePoint = &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;new &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Point(000&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #6897bb;"&gt;.000000&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;-00&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #6897bb;"&gt;.000000&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;SpatialReferences.getWgs84())&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Graphic pinStarBlueGraphic = &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;new &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Graphic(pinStarBluePoint&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;pinStarBlueSymbol)&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;mGraphicsOverlay.getGraphics().add(pinStarBlueGraphic)&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="background: #2B2B2B;"&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am now currently working on using this code but adding the ability to do onclick like below....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="background: #2B2B2B;"&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;public void &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #ffc66d;"&gt;symbol1&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;(View v) {&lt;BR /&gt; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: gray;"&gt;// Symbol 1 -&lt;BR /&gt; &lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Point initialPoint = &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;new &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Point(&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #6897bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #6897bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;SpatialReferences.&lt;EM&gt;getWgs84&lt;/EM&gt;())&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #9876aa;"&gt;coordinateLocation &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;= &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;new &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Graphic(initialPoint&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;,&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;SimpleMarkerSymbol(SimpleMarkerSymbol.Style.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa; font-size: 9.0pt;"&gt;&lt;EM&gt;TRIANGLE&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Color.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa; font-size: 9.0pt;"&gt;&lt;EM&gt;YELLOW&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #6897bb;"&gt;20f&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;))&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #9876aa;"&gt;mMapView&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;.getGraphicsOverlays().add(&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;new &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;GraphicsOverlay())&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #9876aa;"&gt;mMapView&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;.getGraphicsOverlays().get(&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #6897bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;).getGraphics().add(&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #9876aa;"&gt;coordinateLocation&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;)&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;toCoordinateNotationFromPoint(initialPoint)&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #9876aa;"&gt;mMapView&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;.setOnTouchListener(&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;new &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Symbol1MapTouchListener(&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;this, &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #9876aa;"&gt;mMapView&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;))&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Toast.&lt;EM&gt;makeText&lt;/EM&gt;(MapsActivity.&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;this,&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #6a8759;"&gt;"You Just Pressed Symbol 1!"&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;Toast.&lt;/SPAN&gt;&lt;SPAN style="color: #9876aa; font-size: 9.0pt;"&gt;&lt;EM&gt;LENGTH_LONG&lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;).show()&lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #cc7832;"&gt;;&lt;BR /&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 9.0pt; color: #a9b7c6;"&gt;}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you have any suggestions on how to achieve this it would be most appreciated. My latest attempt is below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;SPAN style="color: #cc7832;"&gt;public void &lt;/SPAN&gt;&lt;SPAN style="color: #ffc66d;"&gt;symbol3&lt;/SPAN&gt;(View v) {


&amp;nbsp;&amp;nbsp;&amp;nbsp; Point initialPoint = &lt;SPAN style="color: #cc7832;"&gt;new &lt;/SPAN&gt;Point(&lt;SPAN style="color: #6897bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="color: #6897bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;SpatialReferences.&lt;SPAN style="font-style: italic;"&gt;getWgs84&lt;/SPAN&gt;())&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;BitmapDrawable pinStarBlueDrawable = (BitmapDrawable) ContextCompat.&lt;SPAN style="font-style: italic;"&gt;getDrawable&lt;/SPAN&gt;(&lt;SPAN style="color: #cc7832;"&gt;this, &lt;/SPAN&gt;R.drawable.&lt;SPAN style="color: #9876aa; font-style: italic;"&gt;pin_star_blue&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; final &lt;/SPAN&gt;PictureMarkerSymbol pinStarBlueSymbol = &lt;SPAN style="color: #cc7832;"&gt;new &lt;/SPAN&gt;PictureMarkerSymbol(pinStarBlueDrawable)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;coordinateLocation &lt;/SPAN&gt;= &lt;SPAN style="color: #cc7832;"&gt;new &lt;/SPAN&gt;Graphic(initialPoint&lt;SPAN style="color: #cc7832;"&gt;, new &lt;/SPAN&gt;Graphic(pinStarBluePoint&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;pinStarBlueSymbol))&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;mGraphicsOverlay &lt;/SPAN&gt;= &lt;SPAN style="color: #cc7832;"&gt;new &lt;/SPAN&gt;GraphicsOverlay()&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;//mMapView.getGraphicsOverlays().add(mGraphicsOverlay);
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;pinStarBlueSymbol.setHeight(&lt;SPAN style="color: #6897bb;"&gt;40&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;pinStarBlueSymbol.setWidth(&lt;SPAN style="color: #6897bb;"&gt;40&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;//Optionally set the offset, to align the base of the symbol aligns with the point geometry
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;pinStarBlueSymbol.setOffsetY(
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN style="color: #6897bb;"&gt;11&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;; &lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;//The image used for the symbol has a transparent buffer around it, so the offset is not simply height/2
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;pinStarBlueSymbol.loadAsync()&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;mMapView&lt;/SPAN&gt;.getGraphicsOverlays().add(&lt;SPAN style="color: #cc7832;"&gt;new &lt;/SPAN&gt;GraphicsOverlay())&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;mMapView&lt;/SPAN&gt;.getGraphicsOverlays().get(&lt;SPAN style="color: #6897bb;"&gt;0&lt;/SPAN&gt;).getGraphics().add(&lt;SPAN style="color: #9876aa;"&gt;coordinateLocation&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;toCoordinateNotationFromPoint(initialPoint)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;mMapView&lt;/SPAN&gt;.setOnTouchListener(&lt;SPAN style="color: #cc7832;"&gt;new &lt;/SPAN&gt;ShowCoordinatesMapTouchListener(&lt;SPAN style="color: #cc7832;"&gt;this, &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;mMapView&lt;/SPAN&gt;))&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Toast.&lt;SPAN style="font-style: italic;"&gt;makeText&lt;/SPAN&gt;(MapsActivity.&lt;SPAN style="color: #cc7832;"&gt;this,
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #6a8759;"&gt;"You Just Pressed Symbol 3!"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;Toast.&lt;SPAN style="color: #9876aa; font-style: italic;"&gt;LENGTH_LONG&lt;/SPAN&gt;).show()&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;//[DocRef: Name=Picture Marker Symbol Drawable-android, Category=Fundamentals, Topic=Symbols and Renderers]
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Create a picture marker symbol from an app resource
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Optionally set the size, if not set the image will be auto sized based on its size in pixels,
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //its appearance would then differ across devices with different resolutions.
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //[DocRef: END]
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Point pinStarBluePoint = new Point(000.000000, -00.000000, SpatialReferences.getWgs84());
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp; // Graphic pinStarBlueGraphic = new Graphic(pinStarBluePoint, pinStarBlueSymbol);
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //mGraphicsOverlay.getGraphics().add(pinStarBlueGraphic);
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;
&lt;/SPAN&gt;}&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 10:06:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/offline-custom-marker-symbols/m-p/203594#M1357</guid>
      <dc:creator>JoelSmith-Lowe</dc:creator>
      <dc:date>2021-12-11T10:06:23Z</dc:date>
    </item>
    <item>
      <title>Re: Offline Custom Marker Symbols</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/offline-custom-marker-symbols/m-p/203595#M1358</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Resolved it with the below code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;SPAN style="color: #cc7832;"&gt;public void &lt;/SPAN&gt;&lt;SPAN style="color: #ffc66d;"&gt;symbol3&lt;/SPAN&gt;(View v) {


&amp;nbsp;&amp;nbsp;&amp;nbsp; Point initialPoint = &lt;SPAN style="color: #cc7832;"&gt;new &lt;/SPAN&gt;Point(&lt;SPAN style="color: #6897bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;,&lt;/SPAN&gt;&lt;SPAN style="color: #6897bb;"&gt;0&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;SpatialReferences.&lt;SPAN style="font-style: italic;"&gt;getWgs84&lt;/SPAN&gt;())&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;BitmapDrawable pinStarBlueDrawable = (BitmapDrawable) ContextCompat.&lt;SPAN style="font-style: italic;"&gt;getDrawable&lt;/SPAN&gt;(&lt;SPAN style="color: #cc7832;"&gt;this, &lt;/SPAN&gt;R.drawable.&lt;SPAN style="color: #9876aa; font-style: italic;"&gt;pin_star_blue&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; final &lt;/SPAN&gt;PictureMarkerSymbol pinStarBlueSymbol = &lt;SPAN style="color: #cc7832;"&gt;new &lt;/SPAN&gt;PictureMarkerSymbol(pinStarBlueDrawable)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;coordinateLocation &lt;/SPAN&gt;= &lt;SPAN style="color: #cc7832;"&gt;new &lt;/SPAN&gt;Graphic(initialPoint&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;pinStarBlueSymbol)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;mGraphicsOverlay &lt;/SPAN&gt;= &lt;SPAN style="color: #cc7832;"&gt;new &lt;/SPAN&gt;GraphicsOverlay()&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;//mMapView.getGraphicsOverlays().add(mGraphicsOverlay);
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;pinStarBlueSymbol.setHeight(&lt;SPAN style="color: #6897bb;"&gt;40&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;pinStarBlueSymbol.setWidth(&lt;SPAN style="color: #6897bb;"&gt;40&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;//Optionally set the offset, to align the base of the symbol aligns with the point geometry
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;pinStarBlueSymbol.setOffsetY(&lt;SPAN style="color: #6897bb;"&gt;11&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;; &lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;//The image used for the symbol has a transparent buffer around it, so the offset is not simply height/2
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;pinStarBlueSymbol.loadAsync()&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;mMapView&lt;/SPAN&gt;.getGraphicsOverlays().add(&lt;SPAN style="color: #cc7832;"&gt;new &lt;/SPAN&gt;GraphicsOverlay())&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;mMapView&lt;/SPAN&gt;.getGraphicsOverlays().get(&lt;SPAN style="color: #6897bb;"&gt;0&lt;/SPAN&gt;).getGraphics().add(&lt;SPAN style="color: #9876aa;"&gt;coordinateLocation&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;toCoordinateNotationFromPoint(initialPoint)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;mMapView&lt;/SPAN&gt;.setOnTouchListener(&lt;SPAN style="color: #cc7832;"&gt;new &lt;/SPAN&gt;ShowCoordinatesMapTouchListener(&lt;SPAN style="color: #cc7832;"&gt;this, &lt;/SPAN&gt;&lt;SPAN style="color: #9876aa;"&gt;mMapView&lt;/SPAN&gt;))&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Toast.&lt;SPAN style="font-style: italic;"&gt;makeText&lt;/SPAN&gt;(MapsActivity.&lt;SPAN style="color: #cc7832;"&gt;this,
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #6a8759;"&gt;"You Just Pressed Symbol 3!"&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;, &lt;/SPAN&gt;Toast.&lt;SPAN style="color: #9876aa; font-style: italic;"&gt;LENGTH_LONG&lt;/SPAN&gt;).show()&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;//[DocRef: Name=Picture Marker Symbol Drawable-android, Category=Fundamentals, Topic=Symbols and Renderers]
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Create a picture marker symbol from an app resource
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Optionally set the size, if not set the image will be auto sized based on its size in pixels,
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //its appearance would then differ across devices with different resolutions.
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //[DocRef: END]
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Point pinStarBluePoint = new Point(153.057137, -26.785357, SpatialReferences.getWgs84());
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp; // Graphic pinStarBlueGraphic = new Graphic(pinStarBluePoint, pinStarBlueSymbol);
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //mGraphicsOverlay.getGraphics().add(pinStarBlueGraphic);
&lt;/SPAN&gt;&lt;SPAN style="color: #808080;"&gt;
&lt;/SPAN&gt;}&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 10:06:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/offline-custom-marker-symbols/m-p/203595#M1358</guid>
      <dc:creator>JoelSmith-Lowe</dc:creator>
      <dc:date>2021-12-11T10:06:26Z</dc:date>
    </item>
    <item>
      <title>Re: Offline Custom Marker Symbols</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/offline-custom-marker-symbols/m-p/203596#M1359</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good to hear you have solved things Joel.&amp;nbsp;I presume you're doing something in your ShowCoordinatesMapTouchListener like converting the touch location received in `onSingleTapConfirmed` from screen coordinates to map coordinates using `MapView.screenToLocation` method, which is correct.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 May 2018 10:34:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/offline-custom-marker-symbols/m-p/203596#M1359</guid>
      <dc:creator>ShellyGill1</dc:creator>
      <dc:date>2018-05-15T10:34:10Z</dc:date>
    </item>
  </channel>
</rss>

