Compose TweetsThe TweetComposer Kit provides a lightweight mechanism for creating intents to interact with the installed Twitter app or a browser. |
注意
Twitter キットを使って初期化する場合、このセクションは飛ばして構いません。
build.gradle ファイルのdependenciesにTweetComposer キットを追加します。
dependencies { compile('com.twitter.sdk.android:tweet-composer:0.7.3@aar') { transitive = true; } }
そしてアプリケーションで Fabric.with()
を実行する時、合わせてTweetComposer をインクルードするようにしてください。
import io.fabric.sdk.android.Fabric; import com.twitter.sdk.android.tweetcomposer.TweetComposer; ... @Override public void onCreate() { super.onCreate(); Fabric.with(this, new TweetComposer()); }
Set up Kit
Add the TweetComposer kit to your build.gradle dependencies.
dependencies { compile('com.twitter.sdk.android:tweet-composer:0.7.3@aar') { transitive = true; } } and be sure the TweetComposer kit is included in your application’s import io.fabric.sdk.android.Fabric; import com.twitter.sdk.android.tweetcomposer.TweetComposer; ... @Override public void onCreate() { super.onCreate(); Fabric.with(this, new TweetComposer()); } |
FabricでTweetComposer キットを初期化した後、TweetComposerのBuilderを使ってコンストラクタを実行してください。
import com.twitter.sdk.android.tweetcomposer.TweetComposer; ... TweetComposer.Builder builder = new TweetComposer.Builder(this) .text("just setting up my Fabric.") .image(myImageUri); builder.show();画像URIはローカルファイルへのURI(すなわち file://absolute_path scheme) でなければなりません。例えば、
File myImageFile = new File("/path/to/image"); Uri myImageUri = Uri.fromFile(myImageFile);
注意
Twitter appがインストールされていない場合、TweetComposer はブラウザを使ってTwitter.comとやり取りするインテントを作成します。ブラウザは指定された画像は無視します。
Build a Tweet ComposerAfter initializing the TweetComposer Kit with Fabric, start construction of a Tweet composer by using the provided Builder. import com.twitter.sdk.android.tweetcomposer.TweetComposer; ... TweetComposer.Builder builder = new TweetComposer.Builder(this) .text("just setting up my Fabric.") .image(myImageUri); builder.show();The image Uri should be a file Uri (i.e. file://absolute_path scheme) to a local file. For example, File myImageFile = new File("/path/to/image"); Uri myImageUri = Uri.fromFile(myImageFile);
|