码迷,mamicode.com
首页 > 移动开发 > 详细

android本地分享

时间:2015-05-26 19:20:42      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:


分享的方法:

private void  nativeShare()

{

Intent intent = new Intent(Intent.ACTION_SEND);

intent.setType("text/plain");

intent.putExtra(Intent.EXTRA_TEXT, "分享内容。。。。。");

startActivity(Intent.createChooser(intent, "分享标题"));

}

如何自定义可接受分享的app和页面:只要在在该app的activity注册的地方加上

    <intent-filter>

                 <action android:name="android.intent.action.SEND" />

                <category android:name="android.intent.category.BROWSABLE" />

                <category android:name="android.intent.category.DEFAULT" />


                <data android:mimeType="text/*" />

 </intent-filter>

参考实例:

<activity

            android:name="com.chris.lr.slidemenu.MainActivity"

            android:label="@string/app_name" >

            <intent-filter>

                <action android:name="android.intent.action.MAIN" />


                <category android:name="android.intent.category.LAUNCHER" />


               

            </intent-filter>

            

            <intent-filter>

                 <action android:name="android.intent.action.SEND" />

                <category android:name="android.intent.category.BROWSABLE" />

                <category android:name="android.intent.category.DEFAULT" />


                <data android:mimeType="text/*" />

            </intent-filter>

        </activity>



android本地分享

标签:

原文地址:http://my.oschina.net/jesonzhang/blog/420157

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!