在我的應用程序中,有兩個活動類。假設A和B.活動B有一個成員函數名myfun(),是否有可能從活動一開始與活動B.如果是調用活動B的myfun,請提供解決方案從活動中調用成員函數,而不開始該活動
感謝
在我的應用程序中,有兩個活動類。假設A和B.活動B有一個成員函數名myfun(),是否有可能從活動一開始與活動B.如果是調用活動B的myfun,請提供解決方案從活動中調用成員函數,而不開始該活動
感謝
你可以啓動ActivityB的對象,然後運行成員函數。 (使用它像一個正常的對象)
E.g
ActivityB act = new ActivityB();
act.yourMethod();
(使用 「new」 關鍵字,只有ActivityB的構造時的onCreate將無法運行。)
順便說一句。如果該方法不依賴於ActivityB類的任何特殊狀態或成員變量,我建議您將該方法移動/重構爲另一個Util類或類似的東西。
感謝您的信息,我只是檢查,它正在工作,謝謝 – Riskhan 2012-02-03 12:15:23
請提供的尤其是你的方法,你想運行一些代碼示例。 – 2012-02-03 12:11:18