[英]Android - Dialog onResume?
我有一個在Dialog
發生的動作。 該操作啟動了另一個應用程序,結果我進入了Activity
中的onActivityResult
。 現在,我希望在收到結果時發生特殊的“某事”,但是在Dialog
。 有沒有類似onResume
或onActivityResult
但對於對話框?
是。 您可以創建一個Activity並為其指定一個Dialog主題。 它就像一個Activity一樣工作,但看起來像一個對話框。
只需添加這個
<activity android:theme="@android:style/Theme.Dialog" />
如果您不想使用此路由,也可以使用消息處理程序。 這樣你就可以將信息傳遞到任何地方。
這是一個體面的職位。 http://idlesun.wordpress.com/2010/12/12/android-handler-and-message-tutorial/
您可以將Dialog
包裝在Activity
,創建一個變量來存放Dialog
,然后在onCreate()
中包含Activity
,構建實際的Dialog
並show()
它。 當Activity
收到結果時,它可以通過變量名引用Dialog
並調用任何必要的方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.