FragmentからFragmentへのデータ受け渡し

550 views
Skip to first unread message

阪田祐宇

unread,
Sep 5, 2014, 4:52:40 AM9/5/14
to android-g...@googlegroups.com
Fragment→Fragmentの画面遷移(Fragmentなので付け替えですが)は出来たのですがデータを受け渡す方法がわかりません。
付け替えはFragmentTransactionを利用したreplaceでの付け替えで行っています。
その中で

クラス名 class = new クラス名();
Bundle bundle = new Bundle();
bundle.putString("key",edittext.getText().toString());
class.setArguments(bundle);

このような形でデータの受け渡しを実装してみたところ、NullPointが発生してしまい、起動することができませんでした・・・
どなたか解決お願いします・・・

Hirokazu Fukami

unread,
Sep 5, 2014, 5:05:14 AM9/5/14
to android-g...@googlegroups.com
こんにちはfkmです。

どこでNPEが発生していますか?
> --
> このメールは Google グループのグループ「日本Androidの会」に登録しているユーザーに送られています。
> このグループから退会し、グループからのメールの配信を停止するには
> android-group-j...@googlegroups.com にメールを送信してください。
> このグループに投稿するには android-g...@googlegroups.com にメールを送信してください。
> http://groups.google.com/group/android-group-japan からこのグループにアクセスしてください。
> その他のオプションについては https://groups.google.com/d/optout にアクセスしてください。



--
-------------------------------------------------------------
深見 浩和(Hirokazu Fukami)

URI:http://www.fkmsoft.jp
email: f...@fkmsoft.jp

test gogo

unread,
Sep 5, 2014, 5:08:05 AM9/5/14
to android-g...@googlegroups.com
受け渡す方法は間違っていないと思います。
edittextがnullでNullPointが発生したのではないか
と推測します。


2014年9月5日金曜日 17時52分40秒 UTC+9 阪田祐宇:

test gogo

unread,
Sep 5, 2014, 5:10:18 AM9/5/14
to android-g...@googlegroups.com
受け渡す方法は間違っていないと思います。
edittextがnullでNullPointが発生してしまったのではないか
と推測します。


2014年9月5日金曜日 17時52分40秒 UTC+9 阪田祐宇:
Fragment→Fragmentの画面遷移(Fragmentなので付け替えですが)は出来たのですがデータを受け渡す方法がわかりません。

阪田祐宇

unread,
Sep 6, 2014, 8:39:14 AM9/6/14
to android-g...@googlegroups.com
NPEは
bundle.putString("key"editText.getText().toString());
この場所で発生してしまいます…
editTextはNullではないはずです。

田代透

unread,
Sep 7, 2014, 4:15:20 AM9/7/14
to android-g...@googlegroups.com
「はず」はやめて、値をチェックして見ることをおすすめします。


2014年9月6日 21:39 阪田祐宇 <imanit...@gmail.com>:

--
このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
このグループから退会し、グループからのメールの配信を停止するには android-group-j...@googlegroups.com にメールを送信してください。
このグループに投稿するには、android-g...@googlegroups.com にメールを送信してください。
http://groups.google.com/group/android-group-japan からこのグループにアクセスしてください。
その他のオプションについては、https://groups.google.com/d/optout にアクセスしてください。



--
Toru Tashiro
toru...@gmail.com

阪田祐宇

unread,
Sep 8, 2014, 1:01:49 AM9/8/14
to android-g...@googlegroups.com
解決しました!ありがとうございました。

2014年9月5日金曜日 17時52分40秒 UTC+9 阪田祐宇:
Reply all
Reply to author
Forward
0 new messages