2012-03-07 108 views
1

我能够从Activity1送我的数据Activity2与典型..如何将Parcelable对象发送到DialogFragment?

Intent intent = new Intent(Activity1.this, Activity2.class); 
intent.putExtra("state", getIntent().getParcelableExtra("state")); 
intent.putExtra("schools", temp); 
startActivity(intent); 

,一旦我在Activity2工作正常,问题是如何使它从Activity1工作到DialogFragment?一旦我编码DialogFragment,你如何发送可分类对象并检索它们?任何可用的例子都可以指向我?

回答

3

我认为this可以提供帮助。
基本上通过在Dialog的onCreate()中使用setArguments()和更高版本。

0

使用Bundle将Parcelable对象传递给DialogFragment。

http://developer.android.com/reference/android/os/Bundle.html

(编辑:)

比方说,你需要一个TimePicker DialogFragment某处你的活动1:

​​
+0

请提供某种周围的链接内容。换句话说,就这个问题提供一个答案,只将该链接作为你的答案的*更完整的处理*的参考。 SO的原因是万一链路坏了。如果这种情况发生在这个答案的情况下,SO的未来用户将没有任何进展。 – 2015-02-27 03:32:09

相关问题