我想調用從寫入web apis的java類的活動A中實現的接口方法。從java類的活動中實現的調用接口方法
流就像是從活性的移動的活動B和從B,寫入了在一個單獨的Java類的API活性被調用時,現在的API成功的結果,我想要調用在活動A.實現的接口方法
A - > B - > Java class - > interface()in A
我在調用接口方法的java類中獲取活動A的引用時遇到問題。我試過follwing代碼,但沒有任何工作。感謝您的時間和幫助
Interface objInterface = (Interface) context;
objInterface.funInterface();
Interface objInterface = (Interface) context.getApplicationContext();
objInterface.funInterface();
Interface objInterface = (Interface) new Activity_A;
objInterface.funInterface();
嘗試使用EventBus其如此簡單。你不需要使用接口https://github.com/greenrobot/EventBus –
如果我明白了,你想調用一個在Java類中實現活動A的接口方法嗎?如果是,那麼您可以通過傳遞上下文,然後執行Interface i =(ActivityA)上下文來獲取對活動A的引用; –
@ RaffaeleD'Arco其類似的上下文從ActivityB傳遞並將其轉換爲ActivityA – shehzy