1

twitterアプリを起動するように指定しましたが、twitterがインストールされていてもActivityNotFoundExceptionが投げられます。twitterアプリを起動しようとしたときにActivityNotFoundExceptionが発生しました

マイコード

Intent twitShare = new Intent() 
         .setType("text/plain") 
         .setPackage("com.twitter.android") 
         .setData(Uri.parse(url)) 
         .setAction(Intent.ACTION_SEND); 
        startActivity(twitShare); 

、私が間違って何をやっているしてください?

答えて

1

IntentからsetData()を削除してください。 ACTION_SENDUriのデータファセットを使用しません。 EXTRA_TEXTまたはEXTRA_STREAMのいずれかを使用して、送信するデータをthe instructions in the ACTION_SEND documentationに送信します。

+0

ありがとうございました。それを固定した – X09

関連する問題