草庐IT

onActivityresult

全部标签

Android Facebook SDK 登录后不调用回调

我正在尝试在我的应用程序中创建一个处理Facebook登录的类。我的问题是它不适用于所有Activity。在该Activity中,它不会调用回调。关闭登录和授权应用程序webview后,不会触发回调。Logcat中打印的最后一个状态是OPENING这是我的代码:publicvoiddoLogin(){if((Session.getActiveSession()==null||!Session.getActiveSession().isOpened())){Listpermissions=newArrayList();permissions.add("email");//startFac

android - 从 Fragment 调用 startIntentSenderForResult (Android Billing v3)

新的AndroidBillingv3文档和帮助代码使用startIntentSenderForResult()启动购买流程时。我想从Fragment开始购买流程(并接收结果).例如documentation建议调用startIntentSenderForResult(pendingIntent.getIntentSender(),1001,newIntent(),Integer.valueOf(0),Integer.valueOf(0),Integer.valueOf(0));和helpercode来电mHelper.launchPurchaseFlow(this,SKU_GAS,10

android - 从 Fragment 调用 startIntentSenderForResult (Android Billing v3)

新的AndroidBillingv3文档和帮助代码使用startIntentSenderForResult()启动购买流程时。我想从Fragment开始购买流程(并接收结果).例如documentation建议调用startIntentSenderForResult(pendingIntent.getIntentSender(),1001,newIntent(),Integer.valueOf(0),Integer.valueOf(0),Integer.valueOf(0));和helpercode来电mHelper.launchPurchaseFlow(this,SKU_GAS,10

java - fragment 的 onActivityResult

我目前有一个托管单个fragment的基本Activity。在fragment内部,我有一个启动联系人选择器的方法。privatevoidchooseContacts(){IntentpickContactIntent=newIntent(Intent.ACTION_PICK,ContactsContract.Contacts.CONTENT_URI);pickContactIntent.setType(ContactsContract.CommonDataKinds.Phone.CONTENT_TYPE);startActivityForResult(pickContactInten

java - fragment 的 onActivityResult

我目前有一个托管单个fragment的基本Activity。在fragment内部,我有一个启动联系人选择器的方法。privatevoidchooseContacts(){IntentpickContactIntent=newIntent(Intent.ACTION_PICK,ContactsContract.Contacts.CONTENT_URI);pickContactIntent.setType(ContactsContract.CommonDataKinds.Phone.CONTENT_TYPE);startActivityForResult(pickContactInten

android - 将位图设置为 ImageView onActivityResult 不显示任何内容

我有兴趣为相机刚刚拍摄的照片设置ImageView。相机应用程序工作正常,它将图像保存在SD卡上的适当位置,但是当我尝试加载图像并将其设置为ImageView时,它保持空白。我没有使用最近拍摄的图像路径,而是尝试对现有图像的路径进行硬编码,但我遇到了同样的问题。我检查了其他线程,但我看不出我的代码有任何差异。这是相机功能:privatevoidtakePicture(){IntentimageIntent=newIntent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);FileimagesFolder=newFile(Enviro

java - 为什么在使用 Facebook 登录按钮调用 CallbackManager 上的 onActivityResult() 后完全没有任何反应?

我一直在想办法解决这个问题,但没有成功。这里的问题是点击登录按钮后,它正常加载FacebookActivity,当它完成时,我的Activity收到Activity结果并通知CallbackManager(所有如文档中所述)。不幸的是,此时没有任何事情发生,注册的FacebookCallback中的任何方法都没有被执行,甚至没有记录一行来通知错误。这里是涉及的文件:publicclassLoginActivityextendsActivityCallbackManagercallbackManager;LoginButtonloginFacebook;@Overrideprotecte

android - onActivityResult 未在 fragment 内调用

这个问题在这里已经有了答案:onActivityResultisnotbeingcalledinFragment(41个回答)关闭4年前。我知道这个问题在stackoverflow中已经回答了很多次,但没有一个解决方案对我有用。我需要从设备中选择一个pdf文件。startActivityResult()被调用,我可以选择一个pdf文件,但是onActivityResult永远不会被调用。奇怪的是它之前工作正常,但突然就没有响应了。MainActivity.java@OverrideprotectedvoidonActivityResult(intrequestCode,intresul

android - onActivityResult() 未在 TabHost 内部调用

我有两个Activity,一个是选择器Activity,另一个是选择列表。单击选择后,数据将返回到选择器Activity。这两个Activity是Activity组的一部分,Activity组是TabHost内的TabSpec。EverythingworksfinewhenthepickerActivityisthelaunchactivity.当ActivityGroup是启动Activity时,它也能正常工作。当TabHost是启动Activity时,它不起作用(但没有错误)。我需要做一些Intent标志或getParent()才能让它工作吗?publicclassMyActivi

java - Android onActivityResult() 在图像捕获时返回 NullPointerException

我无法从我开发的相机Intent接收数据捕获。我使用了androidAPI指南中的代码。谁能告诉我哪里出错了?我可以看到LogCat打印输出中存在的who=null和data=null参数可能导致错误,但我不确定为什么会这样。相机Activity//ESSENTIALVARIABLES-DD-29/04/2013privatestaticfinalintCAPTURE_IMAGE_ACTIVITY_REQUEST_CODE=100;privatestaticfinalintMEDIA_TYPE_IMAGE=1;privateUrifileUri;MenuItemitem;@Overri