a.x.n.y. 男の子少しウール混チェック柄ブレザー ホワイト Coco -

読者です 読者をやめる 読者になる 読者になる

My Blog

a.x.n.y. 男の子少しウール混チェック柄ブレザー盛り!

【Android】遷移先への値の受け渡し

IKEA/イケア STUVA プレイテーブル 引き出し2個付き ホワイト/ブラック sund 13S-60_4-213182 シンプルデスクフレイ105PK SDF-105PK (13S60_4213182)Android

画面遷移元から画面遷移先へ値を渡す方法と、画面遷移先での値の取得方法について書いていきたいと思います。

遷移元で値を渡す側のコード


Intent intent = new Intent(MainActivity.this, SecondActivity.class);
//Intentで受け渡す情報をセット
intent.putExtra("key", "value");
//Intentを受け渡す作業を開始
startActivity(intent);

遷移先で値を受け取る側のコード


//Intentを取得
Intent intent = getIntent();
//intentから指定キーの文字列を取得する
String data = intent.getStringExtra("key");

今回は「getStringExtra」で文字列を取得するメソッドを使いましたが、取得したい型によってメソッドが違うみたいなので調べてみました。

Intentで値を取得する際のメソッドの種類


海外最新a.x.n.y. 男の子少しウール混チェック柄ブレザー

メソッド
真偽値の配列(boolean) getBooleanArrayExtra("キー")
真偽値(boolean) getBooleanExtra("キー", デフォルト値)
バンドル(Bundle) getBundleExtra("キー")
バイト配列(byte) getByteArrayExtra("キー")
バイト(byte) getByteExtra("キー", デフォルト値)
文字配列(char) getCharArrayExtra("キー")
文字(char) getCharExtra("キー", デフォルト値)
文字シーケンス配列(CharSequence) getCharSequenceArrayExtra("キー")
文字シーケンスの配列(ArrayList) getCharSequenceArrayListExtra("キー")
文字シーケンス(CharSequence) getCharSequenceExtra("キー")
a.x.n.y. 男の子少しウール混チェック柄ブレザー浮動小数点数配列(double) getDoubleArrayExtra("キー")
浮動小数点数(double) getDoubleExtra("キー", デフォルト値)
絵本ラック トールタイプ〔biblio〕ブルー ソフト素材キッズファニチャーシリーズ 絵本ラック〔biblio〕ビブリオ〔代引不可〕 a.x.n.y. 男の子少しウール混チェック柄ブレザー浮動小数点数配列(float) getFloatArrayExtra("キー")
浮動小数点数(float) getFloatExtra("キー", デフォルト値)
整数配列(int) getIntArrayExtra("キー")
整数(int) getIntExtra("キー", デフォルト値)
整数オブジェクトの配列(ArrayList) getIntegerArrayListExtra("キー")
整数配列(long) getLongArrayExtra("キー")
整数(long) getLongExtra("キー", デフォルト値)
オブジェクトの一時的保管領域配列(Parcelable) getParcelableArrayExtra("キー")
オブジェクトの一時的保 D.fesense バイカラージャケット/100/ブラック AP604250910管領域配列(ArrayList) getParcelableArrayListExtra("キー")
オブジェクトの一時的保管領域(T) getParcelableExtra("キー")
シリアライズ(Serializable) getSerializableExtra("キー")
整数配列(short) getShortArrayExtra("キー")
整数(short) getShortExtra("キー", デフォルト値)
文字列配列(String[]) getStringArrayExtra("キー")
文字列配列(ArrayList) getStringArrayListExtra("キー")
文字列(String) getStringExtra("キー")

こんなにも種類があるのですね。

型によって使い分けるのが大変ですが、基本「get◯◯Extra」で◯◯には引き出された情報の型を入れてあげればいいみたいです

10円募金 学習机 シンプルで自分流に使える 【レグシー】 学習机120cm幅 学習デスク 【杉工場】 SSチェア 6号 メール便不可,海外最新ミニーマウス ベビー用 (12-18 mths) ハロウィン 仮装 衣装 コスプレ コスチューム 子供用 キッズ 子ども用 こども 2016
棚付絵本ラック〔libro〕リブロ〔代引不可〕 ソフト素材キッズファニチャーシリーズ スリムタイプ〔libro〕グリーン 絵本ラック Ladder Desk conte,海外最新ルービーズ(Rubie's) リル・ライオンさん ベビー用 6-12
ナチュラル 【ラッピング不可商品】 木製ベビーハイチェア 翌日発送 片開き (左開き/右開き) 全面扉子供部屋収納,海外最新Disney Jake And The Neverland Pirates Deluxe Jake Toddler Costume ディズニージェイ
イングリッシーナ ファスト (オレンジ) アメリカンナンバーズ リバーシブルカバー テーブルチェア (ブルー) 3点セット トレー ニューボーン イージー ウォッシュ,AP604250910 D.fesense バイカラージャケット/100/ブラック SBC-520 ベビーチェア ミルク,チャンプ) CHAMP (チャイルド 80cm/OW NO.C-86161203 ヒッコリーロールアップ長袖シャツ CHILD デニムシャツ/100/ネイビー AP603732610 D.fesense,ドッキング おしゃれブラウス/ペア/お揃い/ペアルック/春/秋/ 取寄品 カットソー 親子2点セット NIKE 長袖 Tシャツ,春のお出かけはこれで決まり♪デニムジャンパースカート (インディゴブルー×M 【ホットビスケッツ】 ) 【送料無料】 120 ホワイト クリフメイヤー

Months サイズ:18-24 Crayon Blue Toddler Costume Crayola 青クレヨクレヨン幼児コスチューム ドット柄 ベビードレス l'asticot,Newborn 0-3 Months Baby Costume Santa サンタ赤ちゃん新生児衣装♪ハロウィン♪サイズ:Infant コスチューム ベビー用 Sサイズ,Puppy CostumesBaby Costume Disguise [並行輸入品] Precious おもちゃ レッグアベニュー L ファンタジー,オーガニックコットン くまさんジャンプスーツ マシュマロボア 90チャコール) Mommy 抱きしめたくなるあ Sweet ふわふわ柔らか 12-18M ゴーストバスターズ スライマー,ベビー/シルバー ブルー キッズ 全品送料無料 AP7210 アーノルドパーマー ベビーその他 レインブーツ 16cm 代引不可,ノースフェイス ベースキャンプブーティー ブーツ THE キッズ 子供靴 長靴 FACE 迷彩 NORTH ウッドランドカモ FACE/ザ 男女兼用 ノース,InCharacter Baby This Lil' Piggy Costume [並行輸入品],160 110 ダブルライダースジャケット 子供服 フェイクレザー 女の子 ジュニア 130 キッズ 140 120 男の子 150 アメカジ 韓国子供服 【DOUBLE 接結天竺素材の柔らかジャンパー B】,ジャケット子供衣装 ブラック ハーレー ダビッドソン フリースダッフル,適切なメンズ迷彩コート Boys' Jacket Carhartt,壮大な幼児クリーム フード付きクマのユニセックス赤ちゃんベビーカー 20 t 2,a.x.n.y. 男の子少しウール混チェック柄ブレザー,(1 One Piece) Pink, Size , Jacket Costume '50s Ladies Amscan Party Fabulous ノベルティ コスチューム ベルト,Konfidence 青少年水泳ジャケット 男の赤ちゃん Zutano ジャケット,刺繍 お宮参り産着 女児 新品 (株) 安田屋t398936601 絞り 正絹 のしめ 祝着 富士柄 男児初着鷹,ハロウィン 衣装 子供 仮装 ディズニー 【ハロウィン】 ディズニー パンプキンミニ−Tod,新品 v448135489 二部式 男児 ベビー用 安田屋 (株) 羽織着物セット 一つ身 安田屋x379019138 正絹,正絹 赤 祝着 鈴に花柄 初着 産着 女の子 女児 着物 お宮参り 高級 本格手描き


参考サイト:http://web-terminal.blogspot.jp/2013/android.html#How-to-receive-and-how-to-pass-a-value-to-a-transition-destination

{yahoojp} {s-takumi.hatenablog.com} myp12-gui-4091