0
我想請教的問題是要證明我當前的工作流程是如何設置的第一個最簡單的方法:如何在ActivityGroup中的ActivityGroup的子Activity中調用非靜態方法?
- 有一個
TabHost
一個具有ActivityGroup
作爲其標籤之一 - 這
ActivityGroup
作爲其中調用一個我無法控制的外部服務。 - 外部服務具有揭開序幕在
ActivityGroup
onActivityResult
和不在Activity
調用該服務的回調函數。這是因爲,爲了有甚至有onActivityResult
火,我只好打電話getParent().startActivityForResult(
的問題是,我想「東西」在Activity
調用外部服務(例如Alert Dialog
,網絡發生服務電話等)。
那麼,怎樣才能在ActivityGroup
的子Activity中調用一個非靜態方法?這甚至有可能嗎?
一個小點:你是不是「將當前活動轉換爲您需要的課程;你正在「鑄造」到你需要的班級。它很小,但並不重要。如果有可能將*轉換爲不同的類,即使當前活動不是所需的類型,這也可以工作。這是不可能的,而且在那種情況下不起作用。有問題的活動是_already_所需的類型,這就是鑄造工作的原因。 –
啊,謝謝你澄清!我會編輯我的答案以使用正確的術語。 – AngeloS