直播源码网站,点击分享按钮,分享到各个渠道功能的实现
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);}}
}

以上就是直播源码网站,点击分享按钮,分享到各个渠道功能的实现, 更多内容欢迎关注之后的文章

直播源码网站,点击分享按钮,分享到各个渠道功能的实现相关推荐

  1. 手机直播开发,直播程序源码,直播源码分享经验

    手机直播开发,直播程序源码,直播系统开发,直播源码 2016-2017年是网络直播元年,发展了酝酿了10来年的网络直播市场终于在这一年开始喷发,手机直播开发更成为炙手可热的市场新宠儿,而如何进行手机直 ...

  2. 加油站会员管理系统源码php_分享一下:关于一对一直播源码的重要组成部分

    随着传统直播的普及,"直播"是开发热潮的来临,一对一直播俨然成为了直播行业又一次火爆的应用领域.和传统的直播搭建形式相同,一对一直播源码开发也要通过一套功能全面的一对一直播源码来完 ...

  3. 免费网站源码分享平台 有哪些好的源码网站

    有哪些值得推荐的源码共享网站 网站源码资源当然首选站长源码下载了,主要源码安全系数要高点,最主要是免费,还有就是一些商业源码分享站了可能会要积分才能下载了,比如商业源码,A5源码,源码... 有没有好 ...

  4. 分享几个源码网站奉献给大家(持续更新中……)

    整理了几个源码网站,分享给大家(付费的就别下载了不值) 比较优质的几个源码网站: 1.51源码: http://www.51aspx.com/ 2.源码之家: http://www.codejia.c ...

  5. 成品app直播源码,Android防止多次点击

    成品app直播源码,Android防止多次点击 /*** 最后一次点击时间map*/ private static Map<String, Long> lastClickTimeMap;p ...

  6. Live:主流技术构建即时聊天室演示应用,直播源码

    Live :服务端采用 RTMP(Nginx), WebSocket(Socket.io),客户端 VideoCore+IJKPlayer 构建即时聊天室演示应用. 这个项目是为了演示如何建立一个现场 ...

  7. 直播app代码公布:视频直播源码转盘功能的实现

    直播中,最重要的是互动,在视频直播源码中,游戏是增强观众和主播的互动的重要功能,下面为大家介绍直播间转盘游戏功能,并介绍其直播app代码实现方式 如上图所示,直播间下部的紫色部分是一个转盘面板,四周的 ...

  8. Android视频直播源码开发直播平台、点播播放器哪家强?

    Android视频直播源码开发直播平台.点播播放器哪家强? 最近在项目中要加入视频直播和点播功能,那么问题来了,我需要一个播放器来播放视频流,那该如何选择呢?除了原生的VideoView(VideoV ...

  9. 电商直播系统_电商直播源码中购物车功能实现

    有一次淘宝搞活动,有姐妹跟我吐槽,说她在购物车一键下单商品,被淘宝提示最多只能一次下单50个商品,导致一些商品没有抢到--在电商直播系统中,购物车功能是非常常见且重要的基础功能,它负责暂时存放用户感兴 ...

最新文章

  1. python3 pip3 install 报错 ReadTimeoutError: HTTPSConnectionPool(host=‘xxx‘, port=443): Read timed 解决方法
  2. Java与.NET 的Web Services相互调用
  3. python脚本加密_教你如何基于python实现脚本加密
  4. MySQL 5.7.18 解压版安装
  5. Java注解的Retention和RetentionPolicy
  6. Jquery Mobile 画面导航栏共用的实现方法
  7. pt-osc全解pt-online-schema-change
  8. BAT架构师推荐的9本程序员技术进阶图书,大家看过多少?
  9. Symfony2插件FOSUserBundle的使用说明
  10. 申清企业微信需要什么条件
  11. 幂函数在计算机中怎么下,对数指数幂函数模拟计算机.doc
  12. 项目初期如何确定项目的进度计划和资源需求?
  13. struct stat结构体中st_mode参数的含义
  14. Avoid object allocations during draw/layout operations
  15. (原創) Quartus II安裝新觀念:如何將Quartus II安裝在VirtualBox內? (SOC) (Quartus II) (VirtualBox)...
  16. Web前端开发技术课程大作业——龙猫宫崎骏5页 带js 带jquery 带轮播 带js表单校验 带留言表单 HTML+CSS+JS网页设计期末课程大作业 web前端开发技术 web课程设计
  17. 银汇通支付:POS机简介及其分类
  18. Paper之NIPS/NeurIPS:2009年~2019年NIPS/NeurIPS(神经信息处理系统进展大会)历年最佳论文简介及其解读
  19. processing 与 AE (数字艺术创作的一些思维想法记录)
  20. 【基于Web的网上零食销售系统——开题报告 分享(仅供参考呀)】

热门文章

  1. java版溺尸掉三叉戟吗_溺尸 - Minecraft Wiki,最详细的官方我的世界百科
  2. EF6+Oracle 12c+DBFirst+VS2015 :your project references the lastest version of EF 问题解决
  3. element ui中穿梭框等列表文字显示过长隐藏问题处理
  4. ChatGPT背后的经济账
  5. 南通蓝领技工学校计算机咋样,南通市蓝领技工学校
  6. Java密码库Password4j
  7. GPON OLT ONU配置命令
  8. 《剑侠情缘网络版》开发回顾
  9. 2021年新西兰经济发展研究报告
  10. php红包互助源码_互助盘源码php