title: Bundle.putInt() , how does it work?
body: <p>I am still learning android and I in a tutorial</p>
  
  <pre><code> public void onItemClick(AdapterView&lt;?&gt; arg0, View arg1, int arg2,
       long arg3) {
           // TODO Auto-generated method stub
           int id_To_Search = arg2 + 1;
           Bundle dataBundle = new Bundle();
           dataBundle.putInt("id", id_To_Search);
           Intent intent = new Intent(getApplicationContext(),com.example.addressbook.DisplayContact.class);
           intent.putExtras(dataBundle);
           startActivity(intent);
       }
       });
  </code></pre>
  
  <p>My problem is here I didn't understand how this works</p>
  
  <pre><code>dataBundle.putInt("id", id_To_Search);
  </code></pre>
  
  <p>if id_To_Search = 0 then id = 0 ? and id refer to the column name ?</p>
  
  <p>android site explains </p>
  
  <pre><code> putInt(String key, int value)
  Inserts an int value into the mapping of this Bundle, replacing any existing value for the given key. 
  </code></pre>
  
  <p>as far I understand, if int = 5 then key will be 5 ?
  then 'Id' it will be = 5 ?</p>