<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>seterror spinner android &#8211; MaXEster Technologies  | Technical Blog</title>
	<atom:link href="https://www.maxester.com/blog/tag/seterror-spinner-android/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.maxester.com/blog</link>
	<description>Tutorials, Examples and Implementation code for Developers Help</description>
	<lastBuildDate>Mon, 17 Feb 2025 09:17:48 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.0.22</generator>
	<item>
		<title>How to set Error in Spinner in Android</title>
		<link>https://www.maxester.com/blog/2019/07/25/how-to-set-error-in-spinner-in-android/</link>
		<comments>https://www.maxester.com/blog/2019/07/25/how-to-set-error-in-spinner-in-android/#comments</comments>
		<pubDate>Thu, 25 Jul 2019 13:27:05 +0000</pubDate>
		<dc:creator><![CDATA[Jony Chawla]]></dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[select spinner error]]></category>
		<category><![CDATA[seterror spinner android]]></category>

		<guid isPermaLink="false">https://www.maxester.com/blog/?p=597</guid>
		<description><![CDATA[<p>You know setError works on EditText and TextView. If the spinner has a list of TextView or EditText item, then you simply have to get the TextView or Editext from it. And then set error on it. You can get&#8230;</p>
<p><a href="https://www.maxester.com/blog/2019/07/25/how-to-set-error-in-spinner-in-android/" class="btn-more">Read More<span class="arrow-more">&#8594;</span></a></p>
<p>The post <a rel="nofollow" href="https://www.maxester.com/blog/2019/07/25/how-to-set-error-in-spinner-in-android/">How to set Error in Spinner in Android</a> appeared first on <a rel="nofollow" href="https://www.maxester.com/blog">MaXEster Technologies  | Technical Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[
<pre class="wp-block-code"><code>ArrayAdapter&lt;String> adapter = new ArrayAdapter&lt;>(context, android.R.layout.simple_spinner_item, new String[]{"item 1,item 2,item 3"});
YourSpinner.setAdapter(adapter)</code></pre>



<p>You know setError works on EditText and TextView. If the spinner has a list of TextView or EditText item, then you simply have to get the TextView or Editext from it. And then set error on it. You can get TextView or EditText from Selected Spinner item view by this code demo below</p>



<center>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Fads -->
<ins class="adsbygoogle fads"
     style="display:inline-block;"
     data-ad-client="ca-pub-3804472713147276"
     data-ad-slot="1267368188"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
</center>




<pre class="wp-block-code"><code>TextView errorTextview = (TextView) YourSpinner.getSelectedView();
errorTextview.setError("Your Error Message here");</code></pre>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img src="https://www.maxester.com/blog/wp-content/uploads/2019/07/spinner_setError.png" alt="" class="wp-image-598" width="508" height="102" srcset="https://www.maxester.com/blog/wp-content/uploads/2019/07/spinner_setError.png 697w, https://www.maxester.com/blog/wp-content/uploads/2019/07/spinner_setError-300x61.png 300w" sizes="(max-width: 508px) 100vw, 508px" /><figcaption><strong>Show Error&nbsp;In&nbsp;Spinner&nbsp;</strong></figcaption></figure></div>



<p>Now the condition that checks spinner item is selected or not, if not then show an error.</p>



<center>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Fads -->
<ins class="adsbygoogle fads"
     style="display:inline-block;"
     data-ad-client="ca-pub-3804472713147276"
     data-ad-slot="1267368188"></ins>
<script>
     (adsbygoogle = window.adsbygoogle || []).push({});
</script>
</center>




<pre class="wp-block-code"><code>if (YourSpinner.getSelectedItemPosition() > 0) {
// get selected item value
String itemvalue = String.valueOf(YourSpinner.getSelectedItem());
} else {
// set error message on spinner
TextView errorTextview = (TextView) YourSpinner.getSelectedView();
errorTextview.setError("Your Error Message here");
}</code></pre>



<p>If the spinner not showing the error then you can pass the error message on the item with red color. see the code example below.</p>



<pre class="wp-block-code"><code> TextView errorTextview = (TextView) spdisposition.getSelectedView();
 errorTextview.setError("");
 errorTextview.setTextColor(Color.RED);
// for show error message on spinner
 errorTextview.setText("Your Error Message here");
                    </code></pre>



<div class="wp-block-image"><figure class="aligncenter"><img src="https://www.maxester.com/blog/wp-content/uploads/2019/07/spinner_setError_message-1.png" alt="" class="wp-image-605" srcset="https://www.maxester.com/blog/wp-content/uploads/2019/07/spinner_setError_message-1.png 697w, https://www.maxester.com/blog/wp-content/uploads/2019/07/spinner_setError_message-1-300x61.png 300w" sizes="(max-width: 697px) 100vw, 697px" /><figcaption><strong>show&nbsp;Error&nbsp;message&nbsp;Directly&nbsp;on&nbsp;spinner</strong></figcaption></figure></div>
<p>The post <a rel="nofollow" href="https://www.maxester.com/blog/2019/07/25/how-to-set-error-in-spinner-in-android/">How to set Error in Spinner in Android</a> appeared first on <a rel="nofollow" href="https://www.maxester.com/blog">MaXEster Technologies  | Technical Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.maxester.com/blog/2019/07/25/how-to-set-error-in-spinner-in-android/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
