title: java.lang.ArrayIndexOutOfBoundsException on android input form
body: <p>I have an input form that has 38 fields
  I know it's too much but my boss want it to be like that</p>
  
  <p>There are 4 edit texts and spinners as the rest and 1 imageView that'll be uploaded to server using http client</p>
  
  <p>I use AsyncTask to send the data like this :</p>
  
  <pre><code>new asyncTask().execute(array, array, array);
  </code></pre>
  
  <p>Because there's too many of items, I think I missed one of them
  I've checked many times but I still get the <code>indexOutOfBounds</code> exception</p>
  
  <p>Can you help me find them or give me solution / advice to make simpler code</p>
  
  <p>Here's the code (your eyes might hurt coz it's the whole code) :</p>
  
  <p><a href="http://pastebin.com/0dUss9ak" rel="nofollow">http://pastebin.com/0dUss9ak</a> </p>
  
  <p>(it's too much to write here)</p>
  
  <p>Why i'm using alphabets for the variable's name?
  If I use name for each of them i'll be dead.</p>
  
  <p>Thanks before</p>