草庐IT

intent适配

全部标签

android - 找不到处理 Intent 的 Activity { act=android.intent.action.PICK dat=content ://media/external/images/media }

在我的应用中,我让用户从他们的图库中选择一张照片。我使用这样的Intent:IntentpickPictureIntent=newIntent(Intent.ACTION_PICK,MediaStore.Images.Media.EXTERNAL_CONTENT_URI);在我开始这个Intent之前,我检查是否有任何应用程序可以处理它:if(pickPictureIntent.resolveActivity(getActivity().getPackageManager())!=null){startActivityForResult(pickPictureIntent,SELECT

android - 如何从调用 Intent 返回

我调用相机拍照。但是拍完照片后我不能回到我原来的Activity。有什么问题?谢谢。publicvoidaddEntry(Viewview){StringEntryName=RegisterName.toString();Toast.makeText(this,EntryName,Toast.LENGTH_LONG);IntentaddEntryintent=newIntent(MediaStore.ACTION_IMAGE_CAPTURE);Filefile=newFile(getFilesDir(),EntryName);registeryFileUri=Uri.fromFile(

android - 通过 Intent 在 Activity 之间传递 JSON 数组

以前有人问过这个问题,但对我根本不起作用。所以我想我再问一遍。我有一个JSONarray,我想使用intent将其传递给我的第二个Activity。这是我的代码的一部分,它连接到mysql数据库并将有关用户的数据放入JSONarray中。到目前为止,这一切都有效。try{BufferedReaderreader=newBufferedReader(newInputStreamReader(is,"iso-8859-1"),8);sb=newStringBuilder();sb.append(reader.readLine()+"\n");Stringline="0";while((li

android - 隐式 Intent 未被调用

我正在尝试使用隐式Intent在同一个应用程序中启动一个Activity以及另一个应用程序(我的其他应用程序,而不是native应用程序)的Activity,但在任何情况下都无法成功。这是我的第一部分示例代码(即在同一应用程序中启动Activity):内部ActivityTESTActivityIntentintent=newIntent();intent.setAction("com.myapp.game.myimplicit_action");startActivity(intent);这是我的一些Activity的list文件声明,说“ImplicitActivity”具有相同的

Android facebook Intent 显示类 com.facebook.katana.ProfileTabHostActivity 的个人资料不再起作用

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:launchfacebookappfromotherapp直到几天前,为了向我的用户显示另一个用户配置文件,我使用了以下解决方案:Intentintent=newIntent(Intent.ACTION_VIEW);intent.setClassName("com.facebook.katana","com.facebook.katana.ProfileTabHostActivity");Longuid=newLong("123456789");intent.putExtra("extra_user_id",u

android - 用于创建 Activity 的 Intent 是否存在?

关于这个问题的更多内容。我想知道如果我不杀死它,我在创建Activity的Intent中传递的数据是否会保留。例子:ActivityA使用额外的数据String(SomeStringValue)调用ActivityB。然后ActivityB调用C调用D。现在在这段时间的某个地方ActivityB被销毁(例如为了节省内存),当我回到ActivityB时需要重新创建它(例如再次调用onCreate)但是因为我已经使用后退按钮而不是传递Intent,我以前的Intent是否仍然存在并且我可以获得我需要的数据或者这些数据是否会消失。我已经尝试自己测试它但是我无法在不终止整个应用程序的情况下再次

Elasticsearch在信创环境中适配(单节点-No JDK)

一、部署说明NO JDK版本的elasticsearch在安装包中没有自带JDK安装包,可以调用系统自带的java环境变量,适用于非国产化的操作系统的适配,只要操作系统中的JDK完成适配,elasticsearch便可以在系统中正常运行,下载地址:elastic中文社区请稍候...二、安装部署(一)确认添加环境变量添加jdk环境变量到/etc/profile中执行source /etc/profile,使之生效 (二)将包上传到路径下,并解压tar -zxvf /data/elasticsearch-7.17.0-no-jdk-linux-x86_64.tar.gz,在解压下的elastics

android - 如何在 Android 中自定义 Share Intent Onclick 事件

如何为Facebook应用程序自定义Android分享Intent。当我使用共享Intent时,出现以下对话框。但我正在使用Facebooksdk发布图像和文本。以及如何自定义,当我们在上面的对话框中单击Facebook图标时,它将导航到我的自定义Facebook对话框... 最佳答案 通过使用下面的代码,您可以获得安装在您手机中的社交媒体网络应用列表。IntentsendIntent=newIntent(android.content.Intent.ACTION_SEND);sendIntent.setType("text/pla

android - 如何启动 "set as"intent(壁纸、联系人图片等)

我在过去的几周里(认真地)在网上搜索过,但我找不到我需要的东西。我只想启动一个与setas操作相对应的Intent。它通常提供设置为墙纸或设置为联系人图片。然后,如果设备上安装了更多应用程序,它们也可以列出。这是我想要的示例:我明确表示我需要支持API级别14及更高级别。我找到了getCropAndSetWallpaperIntent但它仅适用于contentURI这对我来说是个问题,并且仅适用于APIlvl19及更高版本。 最佳答案 我自己找到了答案:Intentintent=newIntent(Intent.ACTION_ATT

android - 如何使用 Intent 共享将 gif 图像共享到可用的应用程序?

我想与可用的应用程序(如whatsapp)共享.gif,但无法在我的可绘制资源中获取有效的gifUri。Uripath=Uri.parse("android.resource://my_package_name/"+R.drawable.gif_1);IntentshareIntent=newIntent(android.content.Intent.ACTION_SEND);shareIntent.setType("image/gif");shareIntent.putExtra(Intent.EXTRA_STREAM,path);图片分享有很多解决方法,gif分享没有解决方法,求助