[問題] 如何在一個無activity的app裡面啓動一괠…

看板AndroidDev作者 (殺人貓™)時間14年前 (2011/01/27 10:04), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
開發層: (應用/框架/庫/核心) Android 2.2/2.3 問題: 開發一組服務,該服務僅僅只有一個BroadcastReceiver(也可以用Service代替) 並沒有任何的Activity 預期要能接收到一個Broadcast Event以後invoke起一組Activity 不過無論是startActivity還是startActivityForResult都需要一個能cast成Activity 的context,也就是說普通的Context/Application是沒辦法滿足這需求的 對方sendBroadcast可以要求一定要一組Activity 所以現在這個Activity要怎麼傳遞過來?或者有沒有不需要Activity就能startActivity 的方法? p.s. PendingIntent是可以得到Activity,不過我找不到接收它的方法 AIDL的話就有點太麻煩了,有除了AIDL以外的解法嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.75.166.176 ※ 編輯: Killercat 來自: 211.75.166.176 (01/27 10:05)
文章代碼(AID): #1DGDAfjs (AndroidDev)
文章代碼(AID): #1DGDAfjs (AndroidDev)