直播源码网站,点击分享按钮,分享到各个渠道功能的实现
直播源码网站,点击分享按钮,分享到各个渠道功能的实现
1.xml定义,menu_item.xml,注意引入合适的支持ShareActionProvider的包(v4,v7)
<?xml version="1.0" encoding="utf-8"?>
<menuxmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"><itemandroid:id="@+id/action_create_order"android:title="create_order_title"android:icon="@drawable/ic_add_white_24dp"android:orderInCategory="1"app:showAsAction="ifRoom"/><item android:id="@+id/action_share"android:title="share"android:orderInCategory="2"app:showAsAction="ifRoom"app:actionProviderClass="android.support.v7.widget.ShareActionProvider"/>
</menu>
2.Activity中主要代码展示,注意方法onCreateOptionsMenu()中shareActionProvider的获取及调用
setShareIntent()import android.content.Intent;
import android.support.v4.view.MenuItemCompat;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.support.v7.widget.ShareActionProvider;
import android.view.Menu;
import android.view.MenuItem;public class ToolbarActivity extends AppCompatActivity {private ShareActionProvider shareActionProvider;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.toolbar_main);}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the app bar.getMenuInflater().inflate(R.menu.menu_item, menu);MenuItem menuItem = menu.findItem(R.id.action_share);shareActionProvider =(ShareActionProvider) MenuItemCompat.getActionProvider(menuItem);setShareActionIntent("Want to join me for share?");return super.onCreateOptionsMenu(menu);}private void setShareActionIntent(String text) {Intent intent = new Intent(Intent.ACTION_SEND);intent.setType("text/plain");intent.putExtra(Intent.EXTRA_TEXT, text);shareActionProvider.setShareIntent(intent);}@Overridepublic boolean onOptionsItemSelected(MenuItem item) {switch (item.getItemId()) {case R.id.action_create_order:Intent intent = new Intent(this, OrderActivity.class);startActivity(intent);return true;default:return super.onOptionsItemSelected(item);}}
}
以上就是直播源码网站,点击分享按钮,分享到各个渠道功能的实现, 更多内容欢迎关注之后的文章
直播源码网站,点击分享按钮,分享到各个渠道功能的实现相关推荐
- 手机直播开发,直播程序源码,直播源码分享经验
手机直播开发,直播程序源码,直播系统开发,直播源码 2016-2017年是网络直播元年,发展了酝酿了10来年的网络直播市场终于在这一年开始喷发,手机直播开发更成为炙手可热的市场新宠儿,而如何进行手机直 ...
- 加油站会员管理系统源码php_分享一下:关于一对一直播源码的重要组成部分
随着传统直播的普及,"直播"是开发热潮的来临,一对一直播俨然成为了直播行业又一次火爆的应用领域.和传统的直播搭建形式相同,一对一直播源码开发也要通过一套功能全面的一对一直播源码来完 ...
- 免费网站源码分享平台 有哪些好的源码网站
有哪些值得推荐的源码共享网站 网站源码资源当然首选站长源码下载了,主要源码安全系数要高点,最主要是免费,还有就是一些商业源码分享站了可能会要积分才能下载了,比如商业源码,A5源码,源码... 有没有好 ...
- 分享几个源码网站奉献给大家(持续更新中……)
整理了几个源码网站,分享给大家(付费的就别下载了不值) 比较优质的几个源码网站: 1.51源码: http://www.51aspx.com/ 2.源码之家: http://www.codejia.c ...
- 成品app直播源码,Android防止多次点击
成品app直播源码,Android防止多次点击 /*** 最后一次点击时间map*/ private static Map<String, Long> lastClickTimeMap;p ...
- Live:主流技术构建即时聊天室演示应用,直播源码
Live :服务端采用 RTMP(Nginx), WebSocket(Socket.io),客户端 VideoCore+IJKPlayer 构建即时聊天室演示应用. 这个项目是为了演示如何建立一个现场 ...
- 直播app代码公布:视频直播源码转盘功能的实现
直播中,最重要的是互动,在视频直播源码中,游戏是增强观众和主播的互动的重要功能,下面为大家介绍直播间转盘游戏功能,并介绍其直播app代码实现方式 如上图所示,直播间下部的紫色部分是一个转盘面板,四周的 ...
- Android视频直播源码开发直播平台、点播播放器哪家强?
Android视频直播源码开发直播平台.点播播放器哪家强? 最近在项目中要加入视频直播和点播功能,那么问题来了,我需要一个播放器来播放视频流,那该如何选择呢?除了原生的VideoView(VideoV ...
- 电商直播系统_电商直播源码中购物车功能实现
有一次淘宝搞活动,有姐妹跟我吐槽,说她在购物车一键下单商品,被淘宝提示最多只能一次下单50个商品,导致一些商品没有抢到--在电商直播系统中,购物车功能是非常常见且重要的基础功能,它负责暂时存放用户感兴 ...
最新文章
- python3 pip3 install 报错 ReadTimeoutError: HTTPSConnectionPool(host=‘xxx‘, port=443): Read timed 解决方法
- Java与.NET 的Web Services相互调用
- python脚本加密_教你如何基于python实现脚本加密
- MySQL 5.7.18 解压版安装
- Java注解的Retention和RetentionPolicy
- Jquery Mobile 画面导航栏共用的实现方法
- pt-osc全解pt-online-schema-change
- BAT架构师推荐的9本程序员技术进阶图书,大家看过多少?
- Symfony2插件FOSUserBundle的使用说明
- 申清企业微信需要什么条件
- 幂函数在计算机中怎么下,对数指数幂函数模拟计算机.doc
- 项目初期如何确定项目的进度计划和资源需求?
- struct stat结构体中st_mode参数的含义
- Avoid object allocations during draw/layout operations
- (原創) Quartus II安裝新觀念:如何將Quartus II安裝在VirtualBox內? (SOC) (Quartus II) (VirtualBox)...
- Web前端开发技术课程大作业——龙猫宫崎骏5页 带js 带jquery 带轮播 带js表单校验 带留言表单 HTML+CSS+JS网页设计期末课程大作业 web前端开发技术 web课程设计
- 银汇通支付:POS机简介及其分类
- Paper之NIPS/NeurIPS:2009年~2019年NIPS/NeurIPS(神经信息处理系统进展大会)历年最佳论文简介及其解读
- processing 与 AE (数字艺术创作的一些思维想法记录)
- 【基于Web的网上零食销售系统——开题报告 分享(仅供参考呀)】
热门文章
- java版溺尸掉三叉戟吗_溺尸 - Minecraft Wiki,最详细的官方我的世界百科
- EF6+Oracle 12c+DBFirst+VS2015 :your project references the lastest version of EF 问题解决
- element ui中穿梭框等列表文字显示过长隐藏问题处理
- ChatGPT背后的经济账
- 南通蓝领技工学校计算机咋样,南通市蓝领技工学校
- Java密码库Password4j
- GPON OLT ONU配置命令
- 《剑侠情缘网络版》开发回顾
- 2021年新西兰经济发展研究报告
- php红包互助源码_互助盘源码php