使用更简单的共享Action
来源:互联网 发布:安川 机器人 编程 技巧 编辑:程序博客网 时间:2024/06/05 20:50
ShareActionProvider
需要API 14 或以上
<menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/menu_item_share" android:showAsAction="ifRoom" android:title="Share" android:actionProviderClass= "android.widget.ShareActionProvider" /> ...</menu>
设置共享的intentprivate ShareActionProvider mShareActionProvider;...@Overridepublic boolean onCreateOptionsMenu(Menu menu) { // Inflate menu resource file. getMenuInflater().inflate(R.menu.share_menu, menu); // Locate MenuItem with ShareActionProvider MenuItem item = menu.findItem(R.id.menu_item_share); // Fetch and store ShareActionProvider mShareActionProvider = (ShareActionProvider) item.getActionProvider(); // Return true to display menu return true;}// Call to update the share intentprivate void setShareIntent(Intent shareIntent) { if (mShareActionProvider != null) { mShareActionProvider.setShareIntent(shareIntent); }}
0 0
- 使用更简单的共享Action
- action中共享变量的使用
- 【NIO】更简单的nio使用方式
- 对localStorage的封装,使用更简单
- RelayRides:让汽车共享更简单
- android action简单使用
- 更简单的框架
- Adding an Easy Share Action 添加一个简单的共享行动
- ini文件的简单调用,相比xml更容易使用
- Unity3d Action的最最最简单的使用
- 更简单、更安全的查询方法
- Func和Action委托的区别和简单使用
- Func和Action委托的区别和简单使用
- Struts2的简单使用(二)页面向action传值
- Struts2的简单使用(三)action跳转
- SSH Action使用ModelDriver实现最简单的增册改查
- Java 8 in Action (3) -- Lambda的简单使用
- Func和Action委托的区别和简单使用
- Maven Pom文件的编写
- 编程片段
- 合成存取方法 @property @synthesize
- 【Linux】线程互斥
- (笔记)banner轮播(wap)淡入淡出
- 使用更简单的共享Action
- UVa 11565 - Simple Equations
- Axure 给Image部件设置本地图片
- jquery 音乐添加
- nginx缓存映射在内存中的结点的生命周期
- listView的加载更多
- 一个图像高斯模糊的处理类
- java文件上传和下载
- Redis:redission 源代码剖析2 编码解码过程