【发布时间】:2014-11-07 10:33:40
【问题描述】:
您好,我正在尝试将数据从 Fragment 传递到 DialogFragment。
这是我在Fragment in ListView onClick()中写的代码
meetingdialog = new MeetingFragment(proj1);
event = cts.get(position);
Intent intent = new Intent(context,meetingdialog.getClass());
intent.putExtra("event_id", event.eve_id);
intent.putExtra("proj_id", proj1.p_id);
context.startActivity(intent);
这就是我在 DialogFragment 中获取价值的方式
Intent in = new Intent();
eid = in.getStringExtra("event_id");
pid = in.getStringExtra("proj_id");
我在 eid 和 pid 中得到空值。如何在 DialogFragment 中获取这些值?请帮帮我。
【问题讨论】:
-
这是什么会议dialog.getClass()
-
@NaveenTamrakar 是 DialogFragment 类的对象
-
这绝对不是处理 Fragments 的方式。试试这个:stackoverflow.com/questions/15459209/…
标签: android android-fragments android-dialogfragment