我想将推文发布给以下用户身份验证用户.使用Twitter-4j库进行身份验证.我已获得以下用户的列表(姓名和ID)但无法在没有打开对话框的情况下发布推文.我正在使用此链接进行身份验证
问题 - 如何直接发布推文给Android中的身份验证用户的以下用户wihout打开Tweet对话框(消息对话框)
1.在twitterButton上单击一个使用webview打开的新活动
twitterButton=(Button) findViewById(R.id.twitter);
twitterButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
mTwitter = new TwitterFactory().getInstance();
mRequestToken = null;
mTwitter.setOAuthConsumer(TwitterConstants.CONSUMER_KEY,
TwitterConstants.CONSUMER_SECRET);
String callbackURL = getResources().getString(
R.string.twitter_callback);
try {
mRequestToken = mTwitter.getOAuthRequestToken(callbackURL);
System.out.println("URL"
+ mRequestToken.getAuthenticationURL());
} catch (TwitterException e) {
e.printStackTrace();
}
Intent i = new Intent(MMSExampleActivity.this,
TwitterScreen.class);
i.putExtra("URL", mRequestToken.getAuthenticationURL());
System.out.println("Url ==== "
+ mRequestToken.getAuthenticationURL());
startActivityForResult(i, TWITTER_AUTH);
}
});
Run Code Online (Sandbox Code Playgroud)
2.在onActivityResult(int requestCode,int resultCode,Intent data)方法中
if (resultCode == Activity.RESULT_OK) {
String …Run Code Online (Sandbox Code Playgroud)