From 3c0b56c99a634e52361ff1b254b95ef1a4ffd276 Mon Sep 17 00:00:00 2001 From: khy <18814188563@163.com> Date: Tue, 6 Dec 2016 17:29:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=B9=B6=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/gh/common/util/PostCommentUtils.java | 9 ++++++--- .../com/gh/gamecenter/adapter/MessageDetailAdapter.java | 2 +- .../main/java/com/gh/gamecenter/retrofit/ApiService.java | 4 ---- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/com/gh/common/util/PostCommentUtils.java b/app/src/main/java/com/gh/common/util/PostCommentUtils.java index 2dd62cb914..20ee55e9ff 100644 --- a/app/src/main/java/com/gh/common/util/PostCommentUtils.java +++ b/app/src/main/java/com/gh/common/util/PostCommentUtils.java @@ -109,8 +109,10 @@ public class PostCommentUtils { private static void addReportData(final Context context, final String reportData, final PostCommentListener listener, boolean isCheck) { RequestBody body = RequestBody.create(MediaType.parse("application/json"), reportData); - RetrofitManager.getComment().postReportData(body,TokenUtils.getToken(context, isCheck), - new com.gh.gamecenter.retrofit.Response(){ + RetrofitManager.getComment().postReportData(body,TokenUtils.getToken(context, isCheck)) + .subscribeOn(Schedulers.io()) + .observeOn(AndroidSchedulers.mainThread()) + .subscribe(new Response(){ @Override public void onNext(ResponseBody response) { super.onNext(response); @@ -127,9 +129,10 @@ public class PostCommentUtils { } } Utils.log("addReportData=onError::" + e.toString()); - listener.postFailed(null); + listener.postFailed(e); } }); + } public interface PostCommentListener { diff --git a/app/src/main/java/com/gh/gamecenter/adapter/MessageDetailAdapter.java b/app/src/main/java/com/gh/gamecenter/adapter/MessageDetailAdapter.java index 81adb1aa86..4e5d9f8361 100644 --- a/app/src/main/java/com/gh/gamecenter/adapter/MessageDetailAdapter.java +++ b/app/src/main/java/com/gh/gamecenter/adapter/MessageDetailAdapter.java @@ -700,7 +700,7 @@ public class MessageDetailAdapter extends RecyclerView.Adapter getTime();// 获取服务器时间 - @GET("game/{game_id}/news") - Observable> getGameNews(@Path("game_id") String game_id, - @Query("limit") int limit, @Query("offset") int offset); - @Headers({"Content-Type: application/json", "Accept: application/json"}) @PUT("device/{device_id}/concern") // 更新设备关注 Observable putConcern(@Path("device_id") String device_id, @Body RequestBody body);