2013-06-24 71 views
0

總計newby發展中,但我已經運行了Android開發人員網站上的開發人員指南。我不知道如何從我的主要活動傳遞一個整數到一個新的活動。我有一系列需要整數輸入的問題(效果很好),然後對這些整數進行操作以提供一個整數輸出(效果很好)。Android:嘗試從主要活動獲得計算int到新活動

但是,我現在想要取得所說的結果整數,並在點擊一個按鈕後在一個新的活動中很好地顯示。我只通過使用getString和getInt的教程不存在。對於一個絕對的新手,我在黑暗中徘徊。

在此先感謝您的幫助。

+0

你可以發佈你的代碼嗎? –

+0

在活動之間傳遞數據,請按照描述性答案鏈接 http://stackoverflow.com/questions/5852677/how-can-i-pass-values-between-activities-on-android –

回答

1

使用軟件包:

Intent i=new Intent(NewActivity.class) 
Bundle b=new Bundle(); 
b.putString("name","value"); 
i.putExtras(b); 
startActivity(i); 

然後在NewActivity使用:

Bundle e=getIntent().getExtras(); 

String value =e.getString("name"); 

使用這個,你可以從一個活動發送值到另一個。

+0

我不認爲這是答案他正在尋找.. –

+0

對不起,可能是愚蠢的問題,但不會發送一個字符串?我有一個整數由一個荒謬的if-else樹計算。我需要將結果int用於新活動。 – user2515301

+0

您可以稍後將該字符串轉換爲整數 –