酷狗概念版 v2.5.5版本的 MD5 值为:782d327088fca4e58310f35a56f41319

以下内容为反编译后的 a.java 源代码,内容仅作参考


package com.kugou.android.app.fanxing.a;

import android.content.Context;
import com.kugou.android.app.fanxing.entity.DefaultSearchInfo;
import com.kugou.babu.entity.ReturnMessage;
import com.kugou.fanxing.util.w;

public class a extends com.kugou.fanxing.pro.a.b {

    public interface InterfaceC0149a {
        void a(int i, String str, com.kugou.fanxing.pro.a.h hVar);

        void a(DefaultSearchInfo defaultSearchInfo);
    }

    public a(Context context) {
        super(context);
        setGetMethod(true);
    }

    public void a(final InterfaceC0149a interfaceC0149a) {
        super.request(com.kugou.fanxing.b.a.zJ, "http://service.fanxing.kugou.com/pt_search/search/v1/getDefaultSearchInfo.json", new com.kugou.fanxing.pro.a.j<DefaultSearchInfo>(DefaultSearchInfo.class) {
            @Override
            public void success(DefaultSearchInfo defaultSearchInfo, long j) {
                w.b(ReturnMessage.SUCCESS);
                InterfaceC0149a interfaceC0149a2 = interfaceC0149a;
                if (interfaceC0149a2 != null) {
                    interfaceC0149a2.a(defaultSearchInfo);
                }
            }

            @Override
            public void fail(int i, String str, com.kugou.fanxing.pro.a.h hVar) {
                InterfaceC0149a interfaceC0149a2 = interfaceC0149a;
                if (interfaceC0149a2 != null) {
                    interfaceC0149a2.a(i, str, hVar);
                }
            }
        });
    }
}