我是android新手。我從MainActivity獲取一個字符串和一個數值作爲輸入。 按下按鈕後,調用以下方法調用第二個活動。 我是否正確傳遞值? 如果是,我如何獲得這些值供第二項活動使用並打印出來?如何將整數傳遞給Android中的新活動?
public void sendMessage(View view) {
Intent intent = new Intent(this, DisplayMessageActivity.class);
EditText editText1 = (EditText) findViewById(R.id.name);
EditText editText2 = (EditText) findViewById(R.id.ma);
String message = "Hi ! " + editText1.getText().toString();
int i = Integer.parseInt(editText2.getText().toString());
intent.putExtra("lol",message);
startActivity(intent);
}
P.S.我知道我根本不傳遞整數。我不知道該怎麼做。請幫忙!
可以使用訪問意圖的其他活動'getIntent()' – BadIdeaException
檢查http://stackoverflow.com/questions/4233873/how-to-get-extra-data-from-intent-in-android –
我需要在第二個活動中收到一個整數。我怎麼做? – saruftw