package com.moupress.app.friendshost;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import com.moupress.app.friendshost.sns.sina.SinaUtil;
import com.moupress.app.friendshost.sns.twitter.TwitterUtil;
import com.moupress.app.friendshost.util.Pref;
public class OAuthActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setContentView(R.layout.timeline);
Uri uri=this.getIntent().getData();
if(uri != null && uri.getScheme().equals(Const.OAUTH_CALLBACK_SCHEME))
{
//Twitter Call Back trigger
//PubSub.zTwitterUtil.CallBackTrigger(uri, 0, 0, null);
((TwitterUtil)PubSub.zSnsOrg.GetSnsInstance(Const.SNS_TWITTER)).CallBackTrigger(uri, 0, 0, null);
startActivity(new Intent(this, FriendsHostActivity.class));
}
// else if(uri != null && uri.getScheme().equals(Const.SINA_AUTH))
// {
//
// ((SinaUtil)PubSub.zSnsOrg.GetSnsInstance(Const.SNS_SINA)).CallBackTrigger(uri);
//
// startActivity(new Intent(this, FriendsHostActivity.class));
// //TextView textView = (TextView) findViewById(R.id.TextView01);
// //textView.setText("得到AccessToken的key和Secret,可以使用这两个参数进行授权登录了.\n Access token:\n"+accessToken.getToken()+"\n Access token secret:\n"+accessToken.getTokenSecret());
//
// }
// Button button= (Button) findViewById(R.id.Button01);
// button.setText("显示FriendTimeline");
// button.setOnClickListener(new Button.OnClickListener()
// {
//
// @Override
// public void onClick( View v )
// {
// Weibo weibo=OAuthConstant.getInstance().getWeibo();
// weibo.setToken(OAuthConstant.getInstance().getToken(), OAuthConstant.getInstance().getTokenSecret());
// List<Status> friendsTimeline;
// try {
// friendsTimeline = weibo.getFriendsTimeline();
// StringBuilder stringBuilder = new StringBuilder("1");
// for (Status status : friendsTimeline) {
// stringBuilder.append(status.getUser().getScreenName() + "说:"
// + status.getText() + "\n");
// }
// TextView textView = (TextView) findViewById(R.id.TextView01);
// textView.setText(stringBuilder.toString());
// } catch (WeiboException e) {
// e.printStackTrace();
// }
//
// }
// } );
}
}