如何添加 android 程序并显示在发送列表中?

问题描述

如何添加 android 程序并显示在发送列表中?

我实现了一个应用程序,把照片更新到我自己的服务器上。
当实现下面的代码时,我想让程序能在发送列表中显示。如何实现?

Intent share = new Intent(Intent.ACTION_SEND);
share.setType("image/jpeg");
share.putExtra(Intent.EXTRA_STREAM, Uri.parse(FilePath));
startActivity(Intent.createChooser(share, "Share Image"));

解决方案

在AndroidManifest.xml配置文件中activity标签之间加入以下代码:

<intent-filter>
    <action android:name="android.intent.action.SEND">
    </action>
    <category android:name="android.intent.category.DEFAULT">
    </category>
    <data android:mimeType="image/jpeg">
    </data>
</intent-filter>
时间: 2024-09-23 16:18:52

如何添加 android 程序并显示在发送列表中?的相关文章

android-如何在发送列表中添加应用显示

问题描述 如何在发送列表中添加应用显示 应用是下载图片到本机服务器上,怎么样能在发送列表中显示应用列表? Intent share = new Intent(Intent.ACTION_SEND);share.setType(""image/jpeg"");share.putExtra(Intent.EXTRA_STREAM Uri.parse(FilePath));startActivity(Intent.createChooser(shareShare Imag

android程序嵌套显示的问题

问题描述 android程序嵌套显示的问题 Android/IOS 可以实现一个App中显示另一个App吗? 例如,自己写一个程序,在Fragement中显示手机上安装的酷我音乐盒的首界面 解决方案 按 Android 系统的设计思想来说,肯定是可以的. 但第三方的应用,一般来说不想它被别人的应用调用,所以需要对第三方应用实现方式有一定的了解后,才能实现想要的功能. 解决方案二: 研究一下 apkplug 解决方案三: 在Fragement显示activity没戏

Android用ListView显示SDCard文件列表的小例子_Android

复制代码 代码如下: filePath = Environment.getExternalStorageDirectory().getAbsolutePath() + "/ADASiteMaps/SigRecord";        File file=new File(filePath);        File[] files = file.listFiles(); 构造Adapter, 复制代码 代码如下:         for(File mCurrentFile:files)

Android开发19——将Android程序部署至真实Android手机以及asm.jar的运行

一.让真实手机显示在Devices透视图中 以前Devices透视图中显示的均是我们的Android模拟器,现在想让真实的android手机部署显示在该透视图中. 你要做的就是安装驱动,手机第一次插在电脑上会提示你安装驱动,这样电脑才可以和手机进行通讯. 只有成功安装驱动才会显示在Devices透视图.   二.将你开发的项目部署到真实手机中 右击项目->Run AS->android application->选择真实的手机(如果没有其他模拟器,默认直接部署到真机中)->运行程序

界面-android开发语音显示的问题

问题描述 android开发语音显示的问题 项目中聊天发语音模块在不同的手机上发语音消息,有的手机可以及时发出去并显示,有的手机发语音之后要退出聊天界面 之后才能显示,为啥啊,坐等各位大神解答,谢谢啦 解决方案 没有代码大家也不知道你怎么实现的阿...

Android 应用程序窗体显示状态操作(显示隐藏标题栏或自定义窗体大小)

 Android 应用程序窗体显示状态操作(requestWindowFeature()的应用)requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性.参数是Window类中定义的常量.一.枚举常量1.DEFAULT_FEATURES:系统默认状态,一般不需要指定2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定3.FEATURE_CUSTOM_TITLE:自定义标题.当需要自定义标题时必须指定.如:标题是

如何安装程序不在“添加或删除程序”里显示

  有的时候在电脑上安装了一些程序,可是又不希望这些程序在"控制面板"的"添加或删除程序"列表中显示,那么该如何进行操作呢?今天,小编就跟大家介绍下解决方法. 不让程序在"添加或删除程序"里显示方法: 运行regedit命令打开"注册表编辑器",在左侧窗格中依次单击进入: "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall",

winXP系统下添加/删除程序面板中显示空白问题的解决方法

  1.首先,咱们单击打开winXP电脑的开始菜单,然后从开始菜单中选择进入到运行窗口中,在打开的运行窗口中,咱们输入cmd并单击回车,这样就可以打开winXP系统的命令提示符窗口了. 2.在打开的命令提示符窗口中,咱们分别输入如下几组命令: regsvr32 Appwiz.cpl /s 回车; regsvr32 Mshtml.dll /s 回车; regsvr32 Jscript.dll /s 回车; regsvr32 Msi.dll /s 回车; regsvr32 Mshtmled.dll

XP系统中添加/删除程序面板中显示空白怎么回事?

  xp系统现在还是有一些用户在使用,最近就有客户说自己想要删除一些不想要常用的软件,打开自己控制面板里面的删除或者添加程序进行操作,结果发现里面是空白的,点击上方的程序也没有反应,不知道是怎么回事,点击下方的添加删除组件设置又是可以点击的,如何解决这个空白的问题呢,小编马上就给大家讲述一下具体的方法. 具体方法: 1.第一步大家点击打开开始菜单,在菜单中找到运行选项,点击打开运行选项后就会弹出输入框,在运行输入框中输入命令cmd并单击回车,直接就可以打开系统中的命令提示符窗口. 2.在命令提示