我有一个CustomReceiver,它在后台接收更新。我正在尝试让应用检查主要活动是否在前面。如果是这样,那么应该以编程方式强制点击按钮。
我的应用程序是关于同步列表的,所以如果有人更新了一个列表并且你正在使用它,我想强制进行本地刷新。
怎么做?
注意:如果用户正在使用该列表,我不想要做任何事情。
我尝试过以下内容:
try {
List_Items li = new List_Items();
li.refresh.performClick();
Log.d("never_got", "here");
} catch (Exception e) {
}
因此,如果Activity不在前面,它将捕获异常,但它不会按下按钮。有什么想法吗?