事前準備として以下の手順を実行して下さい。新規プロジェクト「ActivityTransitionData」をEmptyActivityで作成します。WorldのTextViewタグを削除します。画面上のどこでもいいのでボタンを配置します。4.PlainTextViewを配置Paletteの「PlainTextView」を画面のどこでもいいので配置します。※PropertiesのtextSizeを24に変更して下さい。5.OnClickListenerをMainActivityに継承する「MainActivity.java」ファイルを開き、「OnClickListener」を継承します。※1.継承ではimplementsを使用します。※2.android.view.View.OnClickListenerをimportします。6.onClick関数を実装するボタンをクリックした際に動作するようにonClick関数を実装します。遷移用のEmptyActivity「SubActivity」を作成します。Buttonを選択して画面上のどこでもいいのでボタンを配置します。9.PlainTextViewを配置Paletteの「PlainTextView」を画面のどこでもいいので配置します。※PropertiesのtextSizeを24に変更して下さい。10.OnClickListenerをSubActivityに継承する「SubActivity.java」ファイルを開き、「OnClickListener」を継承します。※1.継承ではimplementsを使用します。※2.android.view.View.OnClickListenerをimportします。11.onClick関数を実装するボタンをクリックした際に動作するようにonClick関数を実装します。遷移先へデータを送信するにはIntentクラスの「putExtra」関数を使用します。ある程度の型は設定可能):戻り値:Intent:このIntentクラスのインスタンス引数:string:送信先へ伝えるデータの名称いくつもの型:第二引数はある程度の型に対応できるように複数のオーバーロード関数が作成されています。データを取得する際は「startActivityForResult関数」と「onActivityResult関数」「get~Extra」を使用します。内容:インテントの情報を使用してアクティビティを起動するその際に起動したアクティビティが終了した時に呼び出されるonActivityResultに渡される引数としてint型の値を設定します。この値を設定する理由としてアクティビティが起動させるアクティビティの数は1つではないので、どのアクティビティの終了時の情報を受け取るのかを判断する必要があり、そのための判断材料として使用します。遷移先のアクティビティが終了した際に遷移元で呼び出される関数です。したインテントが渡されるので、それらの内容を使用し、情報を取得します。※初期値を必要としないものもある内容:get~Extraはインテントに登録されているデータを取得するための関数です。getとExtraの間にはIntやStringなどのデータ型名を指定し、その型が戻り値の型として使用されます。取得に必要な情報はputExtraで登録を行ったデータの名前です。この名前を指定することと、関数名でデータ型を指定することでデータの取得が可能となります。遷移先への送受信方法」の「●受信方法」で説明していますのでこちらでの説明は省きます。getIntent()戻り値:アクティビティクラスの保持するインテント引数:なし内容:ActivityクラスはIntentクラスをprivateのメンバとして持っており、startActivityで起動された際に使用されたIntentが設定されます。そのインテントを取得するのがこのgetIntent関数です。遷移元へデータを送信するには「putExtra関数」「setResult関数」を使用します。遷移先への送受信方法」の「送信方法」で説明していますので、こちらでの説明は省きます。getIntent());finish();break;}}}探している内容が見つからなかったら以下のサイトにあるかもしれません。筆者が開発にかかわらせてもらったアプリのリンクです。