酷狗概念版 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);
}
}
});
}
}