Android(安卓)-- 分享功能和打开指定程序
16lz
2021-01-26
打开指定程序
Intent intent = new Intent();ComponentName cmp = new ComponentName("com.sina.weibo","com.sina.weibo.EditActivity");intent.setAction(Intent.ACTION_MAIN);intent.addCategory(Intent.CATEGORY_LAUNCHER);intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);intent.setComponent(cmp);startActivityForResult(intent, 0);
另:几个常用的Package命令:
新浪微博(编辑界面):com.sina.weibo com.sina.weibo.EditActivity腾讯微博(编辑界面):com.tencent.WBlog com.tencent.WBlog.activity.MicroblogInput
微信: com.tencent.mm com.tencent.mm.ui.LauncherUI
QQ: com.tencent.mobileqq com.tencent.mobileqq.activity.HomeActivity
分享
Intent intent=new Intent(Intent.ACTION_SEND); intent.setType("text/plain"); intent.putExtra(Intent.EXTRA_SUBJECT,"分享"); intent.putExtra(Intent.EXTRA_TEXT, "hello,weibo!"); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); startActivity(Intent.createChooser(intent, "share"));
其中 intent.putExtra(Intent.EXTRA_TEXT, "hello,weibo!");
我是天王盖地虎的分割线
更多相关文章
- [Android(安卓)性能优化系列]降低你的界面布局层次结构的一部分
- AndroidUI设计中的特效界面左右…
- Android中EditText实现不可编辑解决办法
- Android界面跳转时候onDestroy和onResume的调用顺序
- Android(安卓)音乐播放器的实现(三)Service的实现
- Android(安卓)Gallery3D源码分析(一)
- Android中px和dip的区别
- Android-编辑需求demo实现
- Android(安卓)ApiDemos示例解析(93):Text->LogTextBox