2013-01-04 59 views
-2

這是我的代碼,我想在我不同的類中使用這個活動,我已經把我的TextView顯示保存的數據。如何調用使用putExtra的其他活動的意圖

 public void onItemClick(AdapterView<?> arg0, View v, int position, long id) { 
      // TODO Auto-generated method stub 

      TextView tv = (TextView) v; 
      String content = tv.getText().toString(); 


      Intent i=new Intent(getApplicationContext(),ShowNote.class); 
      i.putExtra("Title", content); 
      //i.putExtra("id", getListView.get(arg2).getID()); 
      startActivity(i); 

這段代碼是什麼意思。我只是不明白putExtra值

   i.putExtra("Title", content); 
       i.putExtra("id", getListView.get(arg2).getID()); 

請幫我理解這段代碼。

回答

0

i.putExtra("Title", content);它定義您將一些數據從一個活動傳遞到另一個活動進行訪問。

要了解更多關於Intent退房Link

0

你把你的意圖的一些信息,所以所謂的活動可以提取它們,這樣做是基於它的商業邏輯

0

其簡單,但其作爲初學者很難理解。

i.putExtra("Title", content);

您從一個活動傳遞價值到另一個活動。

在上面這行代碼Title是一個關鍵。通過第二項活動了解您發送的價值。對於i.putExtra("id", getListView.get(arg2).getID());也是如此。

希望它有幫助。

相關問題