我有一个自定义对话框。在这个 Dialog 中,有一个 Button 和一个 TextView。当我单击按钮时,我打开了一个新活动。这个活动是我自己写的一种文件浏览器。我使用 ListView 来显示文件名。当我单击 ListView 的项目并返回对话框时,我想关闭此活动。我还想将项目的标题写入对话框中的 TextView。
现在我只是不知道如何返回对话框?我只知道如何返回一个新的活动。
谢谢。
我有一个自定义对话框。在这个 Dialog 中,有一个 Button 和一个 TextView。当我单击按钮时,我打开了一个新活动。这个活动是我自己写的一种文件浏览器。我使用 ListView 来显示文件名。当我单击 ListView 的项目并返回对话框时,我想关闭此活动。我还想将项目的标题写入对话框中的 TextView。
现在我只是不知道如何返回对话框?我只知道如何返回一个新的活动。
谢谢。
打开startActivityForResult以启动文件管理器活动。用户选择文件后,使用setResult设置结果。这允许您填充返回到启动文件管理器的活动的数据包。现在完成文件管理器活动。
创建对话框的活动将在onActivityResult中获取数据包。