Is there an alternative to gridview with adapter?
<p>I created a <code>gridview</code> with a custom <code>ArrayAdapter</code>.  Inside of the <code>gridView</code> is a couple of <code>TextView</code>s, an <code>EditText</code> and a <code>Spinner</code>.  Everything was going fine until I added listeners to the <code>Spinner</code> and the <code>EditText</code>. Aside from the trouble of getting these to work (a lot of issues with the recycling) now it is lagging quite heavily.  I read around and it seems that this is an inherent issue.</p>

<p>There is up to 16 items.  Doing this manually in a Gridlayout or something would cause a ton of manual repeated work, which is why I went with a GridView and adapter.  But the performance issues is a major problem.</p>

<p>So is there a way I can duplicate the functionality of a <code>GridView</code> without the issues that I am running into?</p>

<p>If someone thinks they can solve my performance issues with the current code I am happy to post.  It is pretty standard <code>ArrayAdapter</code> using the viewholder pattern.  Thanks</p>

<p>UPDATE:
Ok, so I ended up just going with the <code>RecyclerView</code> using the pattern laid out in this accepted answer <a href="https://stackoverflow.com/questions/31844373/saving-edittext-content-in-recyclerview">Saving EditText content in RecyclerView</a>  After some tweaking to my code I have gotten rid of the lag. </p>