首页 > android > android集成百度Baidu-Frontia在底部弹出分享框,实战有效版

android集成百度Baidu-Frontia在底部弹出分享框,实战有效版

2014年2月20日 发表评论 阅读评论

1,将libs下面的jar包复制到libs下

2,至少增加以下权限:

<uses-permission android:name=”android.permission.INTERNET” />
<uses-permission android:name=”android.permission.ACCESS_WIFI_STATE” />
<uses-permission android:name=”android.permission.ACCESS_NETWORK_STATE” />
<uses-permission android:name=”android.permission.WRITE_EXTERNAL_STORAGE” />
<uses-permission android:name=”android.permission.READ_PHONE_STATE” />
<uses-permission android:name=”android.permission.WRITE_SETTINGS” />

3,增加:
<activity
android:name=”com.baidu.frontia.activity.share.FrontiaSocialOAuthActivity”
android:exported=”true”
android:screenOrientation=”portrait”
android:theme=”@android:style/Theme.Translucent.NoTitleBar.Fullscreen” >
</activity>
<activity
android:name=”com.baidu.frontia.activity.share.FrontiaLocalShareActivity”
android:launchMode=”singleTask” >
</activity>

4,增加assets下面的config.json

5,在新的activity中增加代码:

Frontia.init(this.getApplicationContext(), “ZFkbingwMIo36LV2YrjkCThu”);

mSocialShare = Frontia.getSocialShare();

mSocialShare.setContext(this);
mSocialShare.setClientId(MediaType.WEIXIN.toString(),
“wx329c742cb69b41b8”);
mImageContent.setTitle(“title”);
mImageContent.setContent(“content”);
mImageContent.setLinkUrl(“http://developer.baidu.com/”);
mImageContent
.setImageUri(Uri
.parse(“http://apps.bdimg.com/developer/static/04171450/developer/images/icon/terminal_adapter.png”));

6,显示底部弹出(不能在oncreate中调用,用按钮点击或者其他呼叫方法)

mSocialShare.show(HomeFriendShare.this.getWindow().getDecorView(),
mImageContent, FrontiaTheme.NIGHT, new ShareListener());

分类: android 标签: ,
  1. 本文目前尚无任何评论.
您必须在 登录 后才能发布评论.
css.php