我的应用程序应通过以下方式工作:
活动#1包含一个文本字段(EditText
)和一个按钮。
如果用户单击按钮,则会通过onSearchRequested()
打开搜索对话框。
这将调用扩展了ListActivity
的可搜索活动#2。它通过setListAdapter()
提供项目列表。
如果用户单击列表项,则活动#2应将所选项目的文本传递回活动#1,并将其显示在文本字段中。
第1-3号项目很清楚并且可以正常工作。但是我不知道如何实现#4。我知道使用意图的可能性,但是如果在onSearchRequested()
之后使用意图,则它不起作用。
谢谢,
罗伯特
最佳答案
以下解决方案对我来说很好用:
http://blog.dpdearing.com/2011/05/getting-android-to-call-onactivityresult-after-onsearchrequested/