package com.twitter.sdk.android.tweetui; import android.content.Context; import android.content.Intent; import android.content.res.Resources; import android.view.View; import com.twitter.sdk.android.core.IntentUtils; import com.twitter.sdk.android.core.models.Tweet; import com.twitter.sdk.android.core.models.User; import io.fabric.sdk.android.Fabric; /* loaded from: classes.dex */ class ShareTweetAction implements View.OnClickListener { final Tweet a; final TweetScribeClient b; ShareTweetAction(Tweet tweet, TweetUi tweetUi) { this(tweet, tweetUi, new TweetScribeClientImpl(tweetUi)); } void a() { this.b.c(this.a); } String b(Resources resources) { int i = R$string.tw__share_subject_format; User user = this.a.D; return resources.getString(i, user.name, user.screenName); } @Override // android.view.View.OnClickListener public void onClick(View view) { a(view.getContext(), view.getResources()); } ShareTweetAction(Tweet tweet, TweetUi tweetUi, TweetScribeClient tweetScribeClient) { this.a = tweet; this.b = tweetScribeClient; } void a(Context context, Resources resources) { Tweet tweet = this.a; if (tweet == null || tweet.D == null) { return; } a(); a(Intent.createChooser(a(b(resources), a(resources)), resources.getString(R$string.tw__share_tweet)), context); } String a(Resources resources) { int i = R$string.tw__share_content_format; Tweet tweet = this.a; return resources.getString(i, tweet.D.screenName, Long.valueOf(tweet.i)); } void a(Intent intent, Context context) { if (IntentUtils.b(context, intent)) { return; } Fabric.g().e("TweetUi", "Activity cannot be found to handle share intent"); } Intent a(String str, String str2) { Intent intent = new Intent(); intent.setAction("android.intent.action.SEND"); intent.putExtra("android.intent.extra.SUBJECT", str); intent.putExtra("android.intent.extra.TEXT", str2); intent.setType("text/plain"); return intent; } }