我已创建子类TabActivity
并且它包含四个TabHost
选项卡。onActivityResult()不会在TabActivity内部调用
我只是想从我的应用程序挑选接触,为了这个,我现在用的是下面的代码
private final int PICK = 2;
Intent intentContact = new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI);
parentActivity.startActivityForResult(intentContact, PICK);
Android的联系人选择器屏幕调用成功,当我点击任何接触它重定向我的最后一个画面我的应用程序在那里我调用它,但onActivityResult
方法不会被调用。
在这方面,我需要你的帮助。如果我忘记提及任何事情,请告诉我。
哪里是你的onActivityResult方法重写?它是否在parentActivity? – mig35
不是。它在同一活动上。 – kaif
所以这是一个答案。您应该调用简单的startActivityForResult(而不是parentActivity.startActivityForResult)或重写父活动中的onActivityResult。现在结果正在返回。 – mig35