直播源码网站,点击分享按钮,分享到各个渠道功能的实现
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. python自学步骤-Python入门深度学习完整指南
  2. 财经法规税收征收管理法律制度练习题三
  3. vi的visual模式
  4. hikaril连接sql2000_hikari连接池解析(版本:HikariCP-2.5.1.jar)
  5. TCP协议-相关面试题
  6. linux64bit安装mysql、jdk、nodejs、nginx笔记
  7. httpclient在获取response的entity时报异常
  8. 计算机的创新产品,这几种电脑创新功能 空有喝彩没人买
  9. 刘意-java基础视频(API-网络编程)笔记
  10. 2015到3020计算机参考文献,2015版参考文献著录规则新变
  11. PCL计算点到直线距离
  12. 锐捷交换机配置snmp版本_原创整理:锐捷S3550系列交换机基本配置命令(一)
  13. 2021-2027全球与中国自动识别和数据采集设备市场现状及未来发展趋势
  14. LeetCode题解-6. ZigZag Conversion
  15. 云计算之云计算和虚拟化的区别
  16. java.util.Date中的loe_Java-学习日记(日期的转换与处理)
  17. 逻辑回归实战(动手实践)
  18. 七、基础教程-坐标轴(Axis)
  19. B2B的商务模式主要存在哪些缺点?
  20. (MVP框架)登录+数据展示

热门文章

  1. 进入IT行业-开启头秃之旅
  2. 双指针算法何时加减令人头秃怎么办
  3. IDL 初学教程(一)
  4. Python+Vue计算机毕业设计超市积分管理系统o2qyn(源码+程序+LW+部署)
  5. 计算机等级证书等级及报考条件
  6. 亲测有效的UCOSIII嵌入STM32F103C8T6实验,介绍常见移植问题,付实测代码!!!
  7. 超级好用的C++万能头文件
  8. 安卓系统python编程pygame_【Python游戏编程01--初步认识pygame】
  9. C++ unordered_map和unordered_set的使用
  10. Typora 设置代码块的默认编程语言