(android)如何从DialogFragment发送数据到Activity?
(android) How to send data from DialogFragment to Activity?
在 MainActivity 中,当我单击按钮 DialogFragment
时显示。
我想发送从 DialogFragment
获得的数据。
DialogFragment
'由RecyclerView
组成。每一项由TextView
组成
获取数据成功。当我单击 save button
时,数据必须发送到 Activity
。
但我不知道如何将它们发送到 Activity。
Intent
必须用startAcitivity
所以不合适。
如何将数据'DialogFragment'发送到'Activity'?
简单的方法是:
- 为您的 activity 添加一个方法 (MyAcitivity.class)
void myMethod(Mydata 数据)...
- 当您想要发送数据时从您的对话框中,(MyActivity)getActivity().myMethod(data)
就这些了。
在 MainActivity 中,当我单击按钮 DialogFragment
时显示。
我想发送从 DialogFragment
获得的数据。
DialogFragment
'由RecyclerView
组成。每一项由TextView
获取数据成功。当我单击 save button
时,数据必须发送到 Activity
。
但我不知道如何将它们发送到 Activity。
Intent
必须用startAcitivity
所以不合适。
如何将数据'DialogFragment'发送到'Activity'?
简单的方法是:
- 为您的 activity 添加一个方法 (MyAcitivity.class) void myMethod(Mydata 数据)...
- 当您想要发送数据时从您的对话框中,(MyActivity)getActivity().myMethod(data)
就这些了。