2017-03-15 26 views
0

我在瀏覽GDAA演示here時遇到了一些非常有趣的事情。程序員正在使用onActivityResult執行四個不同的操作,但僅調用startActivityForResult()一個操作。在其他行動中,其中兩人使用startIntentSenderForResult,另一人使用startResolutionForResult。從那以後,我看到其他SO問題期望在onActivityResult中得到這些結果,但我無法找到任何說明所有方法調用onActivityResult的文檔。Doc for onActivityResult?

有沒有人有適當的鏈接?

回答

1

有沒有一個地方,這是記錄:-(startIntentSenderForResult()用於在FragmentstartResolutionForResult()在谷歌是用來玩的API,未來可能還有其他的方式來啓動一個Activity並返回結果。

+0

實際上,上面的例子使用了一個Activity本身的'startIntentSenderForResult',我認爲我之前沒有遇到過無證的代碼片段 –

+0

Activity的開發者文檔描述了'startIntentSenderForResult()',它的工作方式就像'startActivityForResult ()'。你究竟是什麼意思,你以前從來沒有遇到過無證的代碼?這是爲了開玩笑,還是諷刺,還是你是認真的? –

+0

是的,它說它的工作原理就是這樣,但它沒有提到我們可以期待它達到的結果。我想我應該說得更好。我會說它沒有妥善記錄。 –