博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ActionProvider使用示例
阅读量:4980 次
发布时间:2019-06-12

本文共 1565 字,大约阅读时间需要 5 分钟。

MainActivity

package cc.testsimpleactionbar6;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.view.Menu;import android.view.MenuItem;import android.widget.ShareActionProvider;/** * Demo描述: * ActionProvider使用示例 * 在此以ShareActionProvider为例 *  * 备注说明: * 在menu的xml文件中需要设置属性: * android:actionProviderClass="android.widget.ShareActionProvider" *  * 参考资料: * 1 http://docs.eoeandroid.com/training/sharing/shareaction.html * 2 http://blog.csdn.net/eclipsexys/article/details/8688538 * 3 http://blog.csdn.net/think_soft/article/details/7370686 *   Thank you very much *    */public class MainActivity extends Activity {    private ShareActionProvider  mShareActionProvider;  @Override  protected void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.main);  }  @Override  public boolean onCreateOptionsMenu(Menu menu) {    getMenuInflater().inflate(R.menu.share_menu, menu);    MenuItem menuItem = menu.findItem(R.id.share_item);    mShareActionProvider = (ShareActionProvider) menuItem.getActionProvider();    Intent shareIntent=getShareIntent();    mShareActionProvider.setShareIntent(shareIntent);    return true;  }    public Intent getShareIntent() {    Intent intent = new Intent(Intent.ACTION_SEND);    intent.putExtra(Intent.EXTRA_TEXT, "这里是要分享的文字");    intent.setType("text/plain");    Intent.createChooser(intent, "Share");    return intent;  }}

 

 

main.xml

 

 

share_menu.xml

 

转载于:https://www.cnblogs.com/lazyzhong/p/3879638.html

你可能感兴趣的文章
C#中得到程序当前工作目录和执行目录的五种方法
查看>>
python 迭代器与生成器
查看>>
[django]form的content-type(mime)
查看>>
仿面包旅行个人中心下拉顶部背景放大高斯模糊效果
查看>>
C# 小叙 Encoding (二)
查看>>
CSS自学笔记(14):CSS3动画效果
查看>>
项目应用1
查看>>
基本SCTP套接字编程常用函数
查看>>
C 编译程序步骤
查看>>
[Git] 005 初识 Git 与 GitHub 之分支
查看>>
【自定义异常】
查看>>
pip install 后 importError no module named "*"
查看>>
springmvc跳转方式
查看>>
IOS 第三方管理库管理 CocoaPods
查看>>
背景色渐变(兼容各浏览器)
查看>>
iOS 电话在后台运行时,我的启动图片被压缩
查看>>
运用PCA进行降维的好处
查看>>
matlab
查看>>
《构建之法》阅读笔记02
查看>>
如何利用python将.doc文件转换为.docx文件
查看>>