title: how to set row id for onItemClick from
body: <p>I have onItemClick listener and I'd like to use the id value. 
  But it has same value in it as position.</p>
  
  <pre><code>public void onItemClick(AdapterView&lt;?&gt; a, View view, int position, long id) {
      DBh.something(id);
  }
  </code></pre>
  
  <p>Im using custom ArrayAdapter as similar to thatone:
  <a href="https://stackoverflow.com/questions/11265743/onitemclicklistener-with-custom-adapter-and-listview">onItemClickListener with custom adapter and listview</a></p>
  
  <p>i tried to use row.setId() but its int not long. </p>