0

有一个按钮可以将用户重定向到 Youtube 的 url,我想知道用户是真的浏览到链接还是只是在我的 Android APP 中看到选择器?

我试过 startactivityforresult() 但它不起作用。有什么方法可以做到吗?谢谢!

4

1 回答 1

0

如果浏览器被打开,从activity调用的第一个方法是onPause()onStop(),即activity将被暂停然后停止。检查方法是否onStop()被调用,或者保存 aBoolean并在方法中更改其状态onSop()并在 onRestart() 方法中检查其状态,这样您将了解浏览器是否打开。

像这样

@Override
    protected void onStop() {
        // TODO Auto-generated method stub
        super.onStop();
        System.out.println("STOP");
    }


    @Override
    protected void onRestart() {
        // TODO Auto-generated method stub
        super.onRestart();
        System.out.println("onRestart");

             // check the value of boolean here


    }
于 2013-11-06T10:08:08.080 回答