Twitter4jで始まるAndroidアプリがTwitterStream
あり、ストリームが不要になった場合に停止/閉じる方法についてのヘルプを探しています。設定の変更でストリームを開始しますが、ユーザーの操作に基づいてアプリの他の部分で停止する必要があります。
これが私がストリームを開始する方法です。これは私がドキュメントで見つけた典型的な方法です:
ConfigurationBuilder cb = new ConfigurationBuilder();
cb.setDebugEnabled(true);
cb.setOAuthConsumerKey(A);
cb.setOAuthConsumerSecret(B);
cb.setOAuthAccessToken(C);
cb.setOAuthAccessTokenSecret(D));
TwitterStream twitterStream = new TwitterStreamFactory(cb.build()).getInstance();
StatusListener listener = new StatusListener() {
@Override
public void onDeletionNotice(StatusDeletionNotice arg0) {
}
.
.
.
};
FilterQuery fq = new FilterQuery();
fq.follow(new long[]{X});
twitterStream.addListener(listener);
twitterStream.filter(fq);
助けていただければ幸いです、ありがとう!