簡體   English   中英

Xposed 如何使用接口創建泛型類的實例

[英]Xposed How to Create Instance of Generic Class with Interface

以下代碼來自反編譯器

package com.myapp.pk1

public class B {
    ... ...

    public interface a<T> {
        void onFailed(String str1, String str2) 

       void onSuccess(T v1);    

    }
}


package com.myapp.pk2

public class MyCustomClass {
  ... ...
}
... ...

package com.myapp.pk3

public class C {
     ... ...
    public static void d(boolean var0, B.a<MyCustomClass> var1){
    ... ...
    }
}


package com.myapp.pk3


public class AppClass {
   ... ...
    C.d(v1, new B.a<MyCustomClass>() {
    public void a(MyCustomClass v3) {
    ... ...
    }

    public void onFailed(String var1, String var2) {


    }
    ... ...
}

這里 Ba 的實例是方法 Cd 的回調我怎樣才能用我自己的 onSucces 和 onFailed 方法創建一個(接口?)的實例?

非常感謝

對不起。 我剛剛意識到接口必須由真正用作回調的類來實現。 所以我鈎住了那個類並替換了這里實現的方法 onFailed。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM