草庐IT

onActivityresult

全部标签

Android 从 onActivityResult 接收值并将其设置为 Button

使用这段代码,我可以轻松地动态插入一些布局。布局包含一个Button,我想启动它startActivityForResult。现在,当我得到结果(文本)时,我想在Button上设置它。btnAggiungiCampo.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewv){PopupMenupopup=newPopupMenu(this,btnAggiungiCampo);popup.getMenuInflater().inflate(R.menu.menu_campi,popup.getMen

android - 如果从菜单调用 Activity ,如何使用 onActivityResult(..)

这是我的问题:classmainextendsmenuActivity{//..//publicvoidonActivityResult(intrequestCode,intresultCode,Intentdata){if(resultCode==0)camera_barcode=INTENT.getStringExtra("SCAN_RESULT");}}}INTENT是在menuActivity类中创建的:publicclassmenuActivityextendsActivity{publicINTENT;@OverridepublicbooleanonCreateOption

android - onActivityResult() fragment 事务错误

我正在尝试替换onActivityResult()中的fragment但它总是给我java.lang.illegalStateException错误。Causedby:java.lang.IllegalStateException:CannotperformthisactionafteronSaveInstanceState12-2918:50:21.4555554-5554/com.packageE/AndroidRuntime:atandroid.support.v4.app.FragmentManagerImpl.checkStateLoss(FragmentManager.ja

android - 处理服务上的 onActivityResult

所以我有一个简单的问题,如果此Activity是从同一服务(使用Intent)启动的,是否可以在服务中处理方法onActivityResult()?在我的案例中,我想启动SpeechRegnition,说话,并在服务上获取结果,一切都在后台(主要服务从小部件开始),谢谢。 最佳答案 感谢最近的投票,不管是谁。我在2012年给出的上一个答案完全是胡说八道,所以我决定写一个合适的答案。您不能在服务中处理Activity结果,但您可以将从onActivityResult()检索到的任何数据传递给服务。如果您的服务已经在运行,您可以使用处理

android android.provider.MediaStore.ACTION_VIDEO_CAPTURE 返回 null onActivityResult 与 nexus 7

我正在使用intent录制视频。所以我在recordVideo按钮的点击上使用了以下代码Videofilepath="";Intentintent=newIntent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE);startActivityForResult(intent,REQUEST_VIDEO_CAPTURED);并在onActivityResult中protectedvoidonActivityResult(intrequestCode,intresultCode,Intentdata){if(resultCode==Act

android - onActivityResult 为图像捕获返回空数据

@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);filePath=getOutputMediaFile(FileColumns.MEDIA_TYPE_IMAGE);Filefile=newFile(filePath);Urioutput=Uri.fromFile(file);Intenti=newIntent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);i.putExtra(MediaStore.

android - 方向更改后未调用 Fragment 的 onActivityResult

请注意,这个问题不是以下问题的重复:https://stackoverflow.com/questions/19006776/onactivityresult-not-working-with-fragmentsonActivityResultnotworkingonfragments此外,另一个similarquestion之前被问过,但没有提到方向变化(并且未解决)。如果我不切换方向,我在Fragment中的onActivityResult方法会被调用。但是,如果我按照这些步骤操作,它不会被调用:在FragmentActivity中加载fragment。来自fragment:sta

Android 5.1.1 默认摄像头在捕获图像后在 onActivityResult 中返回空 Intent

我有以下代码请求用户从照片应用程序中选择图像或通过相机应用程序捕获图像://CamerafinalListcameraIntents=newArrayList();finalIntentcaptureIntent=newIntent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);finalPackageManagerpackageManager=fragment.getActivity().getPackageManager();finalListlistCam=packageManager.queryIntentActivitie

android - 在 onActivityResult 中使用相机时遇到问题

我有两个选项“选择照片”和“拍照”-我的选择照片功能完全可用,但在拍照时遇到问题。主要是保存后的图片在我的图片View中显示。定义我的照片位置:publicclassphotoActivityextendsActivity{privateStringphotoPath;privateImageViewimgView;{...}我的摄像头监听器:bPicFromCam.setOnClickListener(newView.OnClickListener(){publicvoidonClick(Viewv){Stringstate=Environment.getExternalStorag

android - Activity 完成后,onActivityResult() 的 Intent 数据为 null

您好,我正在调用startActivityForResult()并尝试在onAcvityResult()方法中处理结果。但是,Intent数据为空,结果为RESULT_CANCELED。我不确定为什么。我正在创建Activity:startActivityForResult(newIntent(this,Class.class),LIST_RESULT);然后在Activity类中@OverridepublicvoidonBackPressed(){super.onBackPressed();Intentdata=newIntent();Bundlebundle=newBundle()