【发布时间】:2017-10-31 00:17:23
【问题描述】:
我有一个在 Android 中显示对话框的通用类。我如何将额外的东西传递给这个类,扩展android.app.Dialog?
例如,对于活动,我可以使用getIntent().getIntExtra()。
【问题讨论】:
-
我不确定,但也许你可以通过构造函数?
-
您要传递给对话框数据,例如 int?
-
@Geralt 是的。实际上我需要将对话框标题作为字符串发送给它。
-
但也许你可以重写构造函数然后传递你需要的东西?例如,创建具有 2 个字段(上下文和您的数据对象)的构造函数。调用 super (context),然后将数据设置为构造函数中的字段
标签: java android android-dialog