Androidで画像(スクリーンショット)付きツイートを実装する(twitter4j)
objective-cでは、SLComposeViewController クラスを利用すれば簡単に画像付きツイートが利用可能です。ほんと、10行もソースを書けば実装できてしまします。
しかし、Androidではそうはいきません。認証やら投稿やらスクリーンショットの取得やら。色々なサイトをみていけば、実装はできますが一連の作業がまとまったサイトはなかったので、自分の備忘録としてここに残します。
AndroidでTwitterの投稿をするには、TwitterのAPIであるtwitter4jを利用します。
基本的には、下記のサイトを参考にさせて認証機能などはコーディングさせて頂きました。
Android再入門 – Twitterクライアントを作ってみよう
こちらの応用で、スクリーンショットを取得してiOSと似たようなインターフェースで
呟けるようにカスタムしました。