怎样将自己的应用加入系统的分享选择列表?
来源:互联网 发布:新浪博客发网络繁忙 编辑:程序博客网 时间:2024/06/05 01:53
先看一个腾讯微博的例子(网友反编译后的例子)
- <activity android:name=".activity.MicroBlogInput" android:screenOrientation="portrait" android:configChanges="keyboardHidden|orientation" android:windowSoftInputMode="stateAlwaysVisible|adjustResize">
- <intent-filter android:label="@string/albums_sendbyWBlog">
- <action android:name="android.intent.action.SEND" />
- <data android:mimeType="image/*" />
- <category android:name="android.intent.category.DEFAULT" />
- </intent-filter>
- </activity> 通过上面的可以看出下面这些是关键:
- <intent-filter android:label="@string/albums_sendbyWBlog">
- <action android:name="android.intent.action.SEND" />
- <data android:mimeType="image/*" />
- <category android:name="android.intent.category.DEFAULT" />
- </intent-filter>
那我们就在我们的程序中添加相应的代码即可以实现- <data android:mimeType="image/*" /> //可以是text/plain
如果自定义弹出列表的项(毕竟如果程序安装的多的话,会出现好长好长的列表)
- /* 获得支持ACTION_SEND的应用列表 */
- private List<ResolveInfo> getShareTargets(){
- Intent intent=new Intent(Intent.ACTION_SEND,null);
- intent.addCategory(Intent.CATEGORY_DEFAULT);
- intent.setType("text/plain");
- PackageManager pm=this.getPackageManager();
- return pm.queryIntentActivities(intent,
0 0
- 怎样将自己的应用加入系统的分享选择列表?
- 在Android系统中如何给应用增加分享功能,怎样将应用加入系统的分享选择列表?
- android系统分享功能,将自己的APK加入可分分享的应用列表
- iOS应用开发,在系统分享列表中加入自己的应用
- 将自己的应用添加到安卓系统的可分享应用列表中
- android 将自己的程序加入到系统调用列表
- android把自己的应用加入到系统分享中
- Android使用系统Intent实现分享功能及将应用加入分享列表
- android分享功能以及将自己的应用添加到分享列表中(2)
- 将自己的应用加入到程序启动列表(安卓)
- 将自己的app加入到分享列表中,并适配锤子的one step功能
- 怎样在自己的Android应用中加入广告
- OFBIZ分享:5如何将我的应用加入到ofbiz的二类菜单列表中
- OFBIZ分享:5 如何将我的应用加入到ofbiz的二类菜单列表中
- 让自己的应用出现在分享列表中。
- 使自己的应用出现在分享列表
- 把自己加入kernel 的邮箱列表,
- Android 将自己的应用改为系统应用
- XMind免费好用的思维导图软件
- LoadRunner HTTP脚本迭代处理的常见问题
- win32网络编程【UDP】
- 高效率的人生必须杜绝的10件事
- linux 高cpu占用调试
- 怎样将自己的应用加入系统的分享选择列表?
- oracle,MyIbats sql [17004] 无效的列类型
- xxxx
- Native Heap分析和优化
- Java String StringBuilder StringBuffer
- JAVA获取硬盘序列号
- 涂子沛《大数据》读书笔记
- shiro原理
- 欢迎使用CSDN-markdown编辑器