バックグラウンドで更新を受け取る CustomReceiver があります。メインのアクティビティが前にあるかどうかをアプリにチェックさせようとしています。その場合、ボタンのクリックをプログラムで強制する必要があります。
私のアプリは同期されたリストに関するものなので、誰かがリストを更新し、あなたがそのリストにいる場合は、強制的にローカルで更新したいと考えています。
どうやってするか?
注: ユーザーがリストで作業している場合、私は何もしたくありません。
私は次のようなものを試しました:
try {
List_Items li = new List_Items();
li.refresh.performClick();
Log.d("never_got", "here");
} catch (Exception e) {
}
したがって、アクティビティが前面にない場合、例外はキャッチされますが、ボタンは押されません。何か案は?