2014-01-22 44 views
0

我知道Android的通長值意向

String value= value; 
Intent i = new Intent(this, NextActivity.class); 
i.putExtra("value",value + ""); 
startActivity(i) 

和NextActivity

values = getIntent().getStringExtra("value"); 

用於傳遞價值,並獲得價值..任何一個可以pleaese幫助我如何度過漫漫價值...

我知道 我們可以通過

getIntent().getLongExtra(""); 
獲取長期價值

誰能幫助我如何將價值「putExtra」傳遞給我的知識用於傳遞字符串值..

+0

可能重複,如果http://stackoverflow.com/questions/13671926/passing-a-long-value-from-one-intent-to-another – web2dev

回答

1

對於長值還,您可以使用:

i.putExtra(String name, long value); 
+0

假設沒有字符串我需要傳遞的價值很長的 – Jocheved

+0

i.putExtra(「key name」,long value);而已。 – user543

5

對於發送數據

i.putExtra("key", long value); 

對於接下來的活動得到目的值

getIntent().getLongExtra("key", 0); 

00表示如果您不想從第一個Activity導出PutExtra,則默認值,然後在Next Activity中它將採用默認值0

0
send from activity::-> 
Long dd=154235.154 
i.putExtra("data", dd); 


for get data in another activity ::->> 

Long datas=getIntent().getLongExtra("data", 0);