Твиттер композитор не транслирует статус твита - PullRequest
1 голос
/ 10 апреля 2019

Я внедрил композитор Twitter в своем приложении, и он успешно отправляет твит в мою учетную запись, но он не передает статус твита как успешный или неуспешный.Ниже мой код:

  TweetComposer.Builder builder = new TweetComposer.Builder(activity).text(shareContent)
  builder.show();

Код Broadcast Reciever:

public class MyTwitterResultReciver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
    if (TweetUploadService.UPLOAD_SUCCESS.equals(intent.getAction())) {
        Toast.makeText(context, "Tweet uploaded successfully with Tweet ID : " + tweetId, Toast.LENGTH_SHORT).show();
    } else if (TweetUploadService.UPLOAD_FAILURE.equals(intent.getAction())) {
        Toast.makeText(context, "Failed to uploaded tweet.", Toast.LENGTH_SHORT).show();
    } else if (TweetUploadService.TWEET_COMPOSE_CANCEL.equals(intent.getAction())) {
        Toast.makeText(context, "User cancelled Tweet compose..", Toast.LENGTH_SHORT).show();
    }
}
}

И я добавил этот приемник в мой файл манифеста, как показано ниже:

   <receiver android:name=".twitter.MyTwitterResultReciver"
              android:exported="false">
        <intent-filter>
            <action android:name="com.twitter.sdk.android.tweetcomposer.UPLOAD_SUCCESS"/>
            <action android:name="com.twitter.sdk.android.tweetcomposer.UPLOAD_FAILURE"/>
            <action android:name="com.twitter.sdk.android.tweetcomposer.TWEET_COMPOSE_CANCEL"/>
        </intent-filter>
    </receiver>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...