<?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: Toggle Button to turn layer on/off in ArcGIS Runtime SDK for Android Questions</title>
    <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/toggle-button-to-turn-layer-on-off/m-p/30597#M237</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes this has indeed worked for me.&lt;/P&gt;&lt;P&gt;As for the part where it should stay checked or unchecked depending with what is on the MapView, I used this;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;SPAN style="color: #cc7832;"&gt;final &lt;/SPAN&gt;CheckBox legend_image_check = &lt;SPAN style="color: #9876aa;"&gt;drawerDialog&lt;/SPAN&gt;.findViewById(R.id.&lt;SPAN style="color: #9876aa;"&gt;hide_legend_image&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;legend_image_check.setOnClickListener(&lt;SPAN style="color: #cc7832;"&gt;new &lt;/SPAN&gt;View.OnClickListener() {
    &lt;SPAN style="color: #bbb529;"&gt;@Override
&lt;/SPAN&gt;&lt;SPAN style="color: #bbb529;"&gt;    &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;public void &lt;/SPAN&gt;&lt;SPAN style="color: #ffc66d;"&gt;onClick&lt;/SPAN&gt;(View view)
    {
        &lt;SPAN style="color: #cc7832;"&gt;if &lt;/SPAN&gt;(&lt;SPAN style="color: #b389c5;"&gt;legend_image_check&lt;/SPAN&gt;.isChecked())
        {
            &lt;SPAN style="color: #b389c5;"&gt;featureLayer&lt;/SPAN&gt;.setVisible(&lt;SPAN style="color: #cc7832;"&gt;true&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;        &lt;/SPAN&gt;}
        &lt;SPAN style="color: #cc7832;"&gt;else
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;        &lt;/SPAN&gt;{
            &lt;SPAN style="color: #b389c5;"&gt;featureLayer&lt;/SPAN&gt;.setVisible(&lt;SPAN style="color: #cc7832;"&gt;false&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;        &lt;/SPAN&gt;}
    }
})&lt;SPAN style="color: #cc7832;"&gt;;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 10 Dec 2021 21:14:09 GMT</pubDate>
    <dc:creator>WencelausNabiswa</dc:creator>
    <dc:date>2021-12-10T21:14:09Z</dc:date>
    <item>
      <title>Toggle Button to turn layer on/off</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/toggle-button-to-turn-layer-on-off/m-p/30590#M230</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Does anyone have any code they can post showing how they used a toggle button in a alertdialog to turn a featurelayer on and off in the map view?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I've tried doing this and I can get images, like the esri logo, to turn on and off in the mapview, but as soon as i use fLayer.setVisible(true); my app will crash. Same goes for when I use radio buttons and check boxes.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any help would be great.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Jun 2013 19:54:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/toggle-button-to-turn-layer-on-off/m-p/30590#M230</guid>
      <dc:creator>JohnAllen</dc:creator>
      <dc:date>2013-06-17T19:54:22Z</dc:date>
    </item>
    <item>
      <title>Re: Toggle Button to turn layer on/off</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/toggle-button-to-turn-layer-on-off/m-p/30591#M231</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This crashes my app:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Java: Mapscreen&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;

/** Called when the activity is first created. */
 public void onCreate(Bundle savedInstanceState) {
&amp;nbsp; // Initial activity content view. (START)
&amp;nbsp; super.onCreate(savedInstanceState);
&amp;nbsp; setContentView(R.layout.mapscreen);

&amp;nbsp; // Retrieve the map layout and initial extent from mapscreen XML layout.
&amp;nbsp; map = (MapView) findViewById(R.id.map); 
&amp;nbsp; 
&amp;nbsp; // Add ESRI basemap layer to MapView.
&amp;nbsp; map.addLayer(new ArcGISTiledMapServiceLayer("" +
&amp;nbsp; "http://services.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer"));
&amp;nbsp; 
&amp;nbsp; // Add Facility Feature layer to the MapView
&amp;nbsp; String URL = "http://PUT YOUR SERVER INFO HERE/ArcGIS/rest/services/Mobile/PUT YOUR MAP SERVICE HERE";
&amp;nbsp; ArcGISFeatureLayer fLayer = new ArcGISFeatureLayer(URL, MODE.ONDEMAND);
&amp;nbsp; map.addLayer(fLayer); 

&amp;nbsp; // This puts the ERSI logo on the bottom left corner of the screen once the map screen appears.
&amp;nbsp; map.setEsriLogoVisible(true);
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Check Box Setup
 public void onCheckboxClicked(View view) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Is the view now checked?
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; boolean checked = ((CheckBox) view).isChecked();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Check which checkbox was clicked
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; switch(view.getId()) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; case R.id.checkBox1:
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (checked)
&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; fLayer.setVisible(true);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else
&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; fLayer.setVisible(false);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
 }

&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;XML: mapscreen&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;

&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;
&amp;lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
&amp;nbsp;&amp;nbsp;&amp;nbsp; android:id="@+id/app_frame"
&amp;nbsp;&amp;nbsp;&amp;nbsp; android:layout_width="fill_parent"
&amp;nbsp;&amp;nbsp;&amp;nbsp; android:layout_height="fill_parent" &amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;com.esri.android.map.MapView
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; android:id="@+id/map"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; android:layout_width="fill_parent"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; android:layout_height="fill_parent"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; initExtent="-9246560.42264577, 3775709.72082467, -8746857.60892366, 4180002.76740144" /&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ImageView
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; android:id="@+id/imageView1"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; android:layout_width="77dp"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; android:layout_height="54dp"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; android:layout_alignParentBottom="true"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; android:layout_alignParentRight="true"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; android:src="@drawable/logo_white" /&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CheckBox
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; android:id="@+id/checkBox1"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; android:layout_width="wrap_content"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; android:layout_height="wrap_content"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; android:layout_alignParentBottom="true"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; android:layout_centerHorizontal="true"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; android:onClick="onCheckboxClicked"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; android:text="WORK!!!!!" /&amp;gt;

&amp;lt;/RelativeLayout&amp;gt;

&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Dec 2021 21:14:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/toggle-button-to-turn-layer-on-off/m-p/30591#M231</guid>
      <dc:creator>JohnAllen</dc:creator>
      <dc:date>2021-12-10T21:14:03Z</dc:date>
    </item>
    <item>
      <title>Re: Toggle Button to turn layer on/off</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/toggle-button-to-turn-layer-on-off/m-p/30592#M232</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I got it to partially work, but still need to work out my logic a little.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Java:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;

final CheckBox Layeronoffcheckbox = (CheckBox) layout2.findViewById (R.id.checkBox1);
&amp;nbsp;&amp;nbsp;&amp;nbsp; Layeronoffcheckbox.setOnCheckedChangeListener(new OnCheckedChangeListener() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; @Override
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void onCheckedChanged(CompoundButton arg0, boolean isChecked) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (isChecked()){
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fLayer.setVisible(true); 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fLayer.setVisible(false);
&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;My logic is off because the check box should be checked when I open the alert dialog. Even if I tell the XML code to have it checked, it will stay checked every time I open the alert dialog even when I previously told it to turn off.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;but&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;for now the checkbox on and off function works.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Dec 2021 21:14:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/toggle-button-to-turn-layer-on-off/m-p/30592#M232</guid>
      <dc:creator>JohnAllen</dc:creator>
      <dc:date>2021-12-10T21:14:06Z</dc:date>
    </item>
    <item>
      <title>Re: Toggle Button to turn layer on/off</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/toggle-button-to-turn-layer-on-off/m-p/30593#M233</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;layer.setVisible(true) does not seem to work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;John, have you been successful at figuring a way to toggle layer visibility?&amp;nbsp; This is a old post but I just stumbled across it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Aug 2015 16:07:32 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/toggle-button-to-turn-layer-on-off/m-p/30593#M233</guid>
      <dc:creator>CenterlineMapping</dc:creator>
      <dc:date>2015-08-10T16:07:32Z</dc:date>
    </item>
    <item>
      <title>Re: Toggle Button to turn layer on/off</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/toggle-button-to-turn-layer-on-off/m-p/30594#M234</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, this should work.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Aug 2015 20:31:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/toggle-button-to-turn-layer-on-off/m-p/30594#M234</guid>
      <dc:creator>EricBader</dc:creator>
      <dc:date>2015-08-10T20:31:41Z</dc:date>
    </item>
    <item>
      <title>Re: Toggle Button to turn layer on/off</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/toggle-button-to-turn-layer-on-off/m-p/30595#M235</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks, I recently figure it out.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Sep 2015 18:37:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/toggle-button-to-turn-layer-on-off/m-p/30595#M235</guid>
      <dc:creator>CenterlineMapping</dc:creator>
      <dc:date>2015-09-10T18:37:59Z</dc:date>
    </item>
    <item>
      <title>Re: Toggle Button to turn layer on/off</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/toggle-button-to-turn-layer-on-off/m-p/30596#M236</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Are there any sample codes for adding a featureServer from a Map Server such as this..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://services.arcgis.com/Dc6hhMQCpvLlOmSY/arcgis/rest/services/Isle_of_Wight_Parcels/FeatureServer/0" target="_blank" title="http://services.arcgis.com/Dc6hhMQCpvLlOmSY/arcgis/rest/services/Isle_of_Wight_Parcels/FeatureServer/0"&gt;http://services.arcgis.com/arcgis/rest/services/layer/FeatureServer/0&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've read the API and do not see any examples.&amp;nbsp; I figured out DynamicMapServiceLayer and can't seem to find code for a feature layer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Sep 2015 18:41:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/toggle-button-to-turn-layer-on-off/m-p/30596#M236</guid>
      <dc:creator>CenterlineMapping</dc:creator>
      <dc:date>2015-09-10T18:41:45Z</dc:date>
    </item>
    <item>
      <title>Re: Toggle Button to turn layer on/off</title>
      <link>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/toggle-button-to-turn-layer-on-off/m-p/30597#M237</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes this has indeed worked for me.&lt;/P&gt;&lt;P&gt;As for the part where it should stay checked or unchecked depending with what is on the MapView, I used this;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;SPAN style="color: #cc7832;"&gt;final &lt;/SPAN&gt;CheckBox legend_image_check = &lt;SPAN style="color: #9876aa;"&gt;drawerDialog&lt;/SPAN&gt;.findViewById(R.id.&lt;SPAN style="color: #9876aa;"&gt;hide_legend_image&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;legend_image_check.setOnClickListener(&lt;SPAN style="color: #cc7832;"&gt;new &lt;/SPAN&gt;View.OnClickListener() {
    &lt;SPAN style="color: #bbb529;"&gt;@Override
&lt;/SPAN&gt;&lt;SPAN style="color: #bbb529;"&gt;    &lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;public void &lt;/SPAN&gt;&lt;SPAN style="color: #ffc66d;"&gt;onClick&lt;/SPAN&gt;(View view)
    {
        &lt;SPAN style="color: #cc7832;"&gt;if &lt;/SPAN&gt;(&lt;SPAN style="color: #b389c5;"&gt;legend_image_check&lt;/SPAN&gt;.isChecked())
        {
            &lt;SPAN style="color: #b389c5;"&gt;featureLayer&lt;/SPAN&gt;.setVisible(&lt;SPAN style="color: #cc7832;"&gt;true&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;        &lt;/SPAN&gt;}
        &lt;SPAN style="color: #cc7832;"&gt;else
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;        &lt;/SPAN&gt;{
            &lt;SPAN style="color: #b389c5;"&gt;featureLayer&lt;/SPAN&gt;.setVisible(&lt;SPAN style="color: #cc7832;"&gt;false&lt;/SPAN&gt;)&lt;SPAN style="color: #cc7832;"&gt;;
&lt;/SPAN&gt;&lt;SPAN style="color: #cc7832;"&gt;        &lt;/SPAN&gt;}
    }
})&lt;SPAN style="color: #cc7832;"&gt;;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Dec 2021 21:14:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-runtime-sdk-for-android-questions/toggle-button-to-turn-layer-on-off/m-p/30597#M237</guid>
      <dc:creator>WencelausNabiswa</dc:creator>
      <dc:date>2021-12-10T21:14:09Z</dc:date>
    </item>
  </channel>
</rss>

