title: Android Cursor? how to read object data?
body: <p>i know a <code>Cursor</code> has method for get <code>String, Int</code>, etc
  but isn't there somethings as</p>
  
  <pre><code>mycursor.GetObject(index)
  </code></pre>
  
  <p>I want to create a dynamic method which returns an object and I only cast it.</p>
  
  <p>or is it possible use 
  <code>mycursor.GetString(index)</code> for any type?  <code>String,Float,Double,Long,Short, Blob,Int</code>,etc</p>
  
  <p>and I can use for example for a <code>Float</code> or a <code>Int</code> or any type and cast it?</p>
  
  <p>for example</p>
  
  <pre><code>(Blob) newblob=mycursor.GetString(i_return_BloB);
  (Int) newint=mycursor.GetString(i_return_Int);
  (Float) newfloat=mycursor.GetString(i_return_Float);
  (Double) newdouble=mycursor.GetString(i_return_Double);
  (Long) newlong=mycursor.GetString(i_return_long);
  (Short) newshort=mycursor.GetString(i_return_short);
  </code></pre>
  
  <p>would it work?
  could i use <code>mycursor.GetString()</code> for any type?</p>