0

我有一个在后台接收更新的 CustomReceiver。我正在尝试让应用程序检查主 Activity 是否在前面。如果是这样,则应以编程方式强制单击按钮。

我的应用程序是关于同步列表的,所以如果有人更新列表并且你在上面,我想强制本地刷新。

怎么做?

注意:如果用户正在处理列表,我不想做任何事情。

我尝试了类似以下的方法:

try {
    List_Items li = new List_Items();
    li.refresh.performClick();
    Log.d("never_got", "here");
    } catch (Exception e) {

    }

因此,如果 Activity 不在前面,它将捕获异常,但不会按下按钮。有任何想法吗?

4

0 回答 0