ごちゃごちゃまとまらないブログ

英語だったり数学だったりプログラミングだったり・・・。

【Javaメモ】画面遷移した際に文字列や数字を遷移先に渡す方法

あくまで個人メモ(笑)

 

インテントを使ってActivityを移動するときに文字列などを遷移先に渡す方法

 

 

遷移元のソースコード

int num=3
Intent intent=new Intent(view.getContext(),hogehoge.class);//第二引数は遷移先
intent.putExtra("num",num);//この場合は「3」を"num"というキーワードで渡す。
startActivity(intent);

遷移先のソースコード

int num;
Intent i=this.getIntent();

num=i.getIntExtra("num",0);//"num"を受け取る。numが渡されなかったら、代わりに「0」をnumとして受け取る。



今回はint型の変数を渡したので

getIntExtra();

 

Stringを受け取るときは

getStringExtra();

 

などにする。