アクティビティの間で情報を渡すためにテントを使用することを学ぶためにAndroidのメーカー----基盤

アクティビティの間で情報を渡すためにテントのAndroid Studioを使用することを学びます

中国は遊びにシャシ侯、理由は自宅でオフ賢い子供のゲーム全体を食べますか?言って多分チキンライスを食べ、犬仕上げ面を舐める、ロックをオフに燃えて...「Doがない滞留遊びに上の、それも忙しく、十分な混沌、」そこに私の母、
すべての権利を!学習については、この待ち時間の思いやりで!武漢は、さあ!

「列車の切符を購入する際、座席を選択するページを入力して、「座席選択」をクリックして、上のクリック:Androidソフトウェアでは、我々は多くの場合、別のページにジャンプするボタンをクリック、または例えば、ジャンプをクリックしてくださいラッシュチケット「別のページで、そして多分誰かが言うだろう、私が何を注文した」ラッシュチケット「」座席選択は「漢漢はボタンうん、単語や何でもありません。
実際には、これは、スタイルに関連する設定の数を持っているが、その後、それは同様に適用可能である理由は、真実でした。
ここでの意図を使用する方法で簡単に見ては、アクティビティの間で情報を渡すことです

ホワイトZimo、誰もがそれを作って議論する問題があります!

アクティビティ間で情報を渡すために使用される意図

図1に示すように、まず新しい活動、activity_main.xmlのページデザインを作成し、android.support.constraint.ConstraintLayoutはのLinearLayout(線形モード)を変更、改変尾部が自動的のLinearLayoutに変更され、方向性を与えるアンドロイド:向きを= " 「垂直、オリジナルのTextViewを削除します。TextViewに、ボタンや他のコントロールを追加します。フィギュア

ここに画像を挿入説明ここに画像を挿入説明

あなたはボタンのクリックイベントを設定する際MainActivityこの制御、モニターのidと設定ボタンのクリックイベントを結合2は、我々は2つのページが主な目的は、完全な2つのページにを通じて達成、ジャンプ達成しましたジャンプは、我々は最初の意図することにより、これらの2つのページをバインドするために、新しいアクティビティを作成する必要があります。ここに画像を挿入説明

##新しい変更
3、要实现两个页面的跳转,我们要在Java中新建一个BattleActivity,并设置它的界面,添加控件。
ここに画像を挿入説明
4、同样在BattleActivity里面我们也要先设置一下界面 ,添加按钮等控件。
ここに画像を挿入説明

5、要实现两个页面的传递,需要调用startActivityForResult(Intent,requestCode)函数,参数intent用于决定启动哪个Activity,参数requestCode是请求码,因为所有被调用的(子)Activity返回时,调用的(父)Activity都要调用相同的处理函数,因此父Activity使用RequestCode来确定数据是哪一个子Activity返回的。
在这里我将训练页面的RequestCode设为1,将商店页面的RequestCode设为2 。
ここに画像を挿入説明```
6、置子Activity的返回值,在子Activity调用finish()函数关闭前,调用setRequest()函数设定需要返回给父Activity的数据,setRequest()函数有两个参数,一个是结果码,一个是返回值。结果码表示子Activity的返回状态,可自定义结果码。Activity返回值封装在Intet中,则子Activity通过intent将需要返回的数据传递给父Activity。ここに画像を挿入説明
##はあなたのためのリストを生成します
7、在父Activity中获取返回值,当子Activity关闭后,父Activity会调用onActivityResult()函数,用来获取子Activity的返回值,onActivityResult()有3个参数,其中第一个参数是请求码,用来判断第3个参数是哪一个子Activity的返回值;resultCode用于表示子Activity的数据返回状态;data是子Activity的返回数据,返回数据类型是intent。
要求コードの後に​​決定され、対応するイベント要求コードは、スイッチ機能により提供されます。shopActivityケース2時間で適切なものを実行する適切なものではケース1の実行BattleActivity、。同じ方法ボタンがBattleActivityとshopActivityページセットを制御します。
ここに画像を挿入説明

結果の図

メインページページを入力して、「PK」をクリックしてくださいストアページを入力してクリック

情報は、「入門研修」をクリックした後に表示されるか、または「衣類」などを購入しています
ホワイト練習、してくださいアドバイス!

出版元の記事 ウォンの賞賛0 ビュー18

おすすめ

転載: blog.csdn.net/Genus_/article/details/104254916