私はtwitter4jを使用してAndroidアプリをTwitterと統合しています。すべてがスムーズに進みますが、顧客はブラウザではなく、ローカルのTwitterクライアント(インストールされている場合)を介して操作する必要があります。ご存知のように、Facebookとの統合にはそのような機能があります。
不可能だと言わざるを得ません…そして、誰かにそれを確認してもらいたい(またはクライアントとの統合方法を説明してもらいたい)。
あなたの解決策は正しいと思いますが、他の選択肢を見てみましょう(顧客に説明することもできます):
テキスト(ツイート)を公開するインテントを起動して、ユーザーにクライアントを処理させることができます。問題は、起動するアプリを制限できないため、ユーザーがFacebookやWhatsappなどを選択できることです。この選択を行うと、共有ボタンが[Twitterで共有]などになりません。 'ユーザーがボタンを好きな場所でテキストを共有できるようにするには、単に'共有'と言う必要があります(これが最良のオプションだと思います)。
その方向に進みたくない場合は、AndroidにはTwitterアプリケーションが多すぎること、およびユーザーが複数のTwitterアプリケーションを持っている場合は、どちらを使用するかわからないことを顧客に説明することをお勧めします(可能な場合)。 。
これであなたの問題が解決することを願っています(私の悪い英語でごめんなさい)。