From 1b4b3fed2569ac21ad6feb0a3a2c051175e7c36e Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 14 五月 2021 19:47:25 +0800 Subject: [PATCH] 用户IDString改为Long,详情页初步修改 --- app/src/main/java/com/tejia/lijin/app/ui/message/UserMessageActivity.java | 21 +++++++++++---------- 1 files changed, 11 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/com/tejia/lijin/app/ui/message/UserMessageActivity.java b/app/src/main/java/com/tejia/lijin/app/ui/message/UserMessageActivity.java index 78774c5..b18a590 100644 --- a/app/src/main/java/com/tejia/lijin/app/ui/message/UserMessageActivity.java +++ b/app/src/main/java/com/tejia/lijin/app/ui/message/UserMessageActivity.java @@ -4,9 +4,11 @@ import android.graphics.drawable.AnimationDrawable; import android.os.Bundle; import android.provider.Settings; + import androidx.swiperefreshlayout.widget.SwipeRefreshLayout; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; + import android.view.LayoutInflater; import android.view.View; import android.widget.ImageView; @@ -17,6 +19,7 @@ import com.google.gson.Gson; import com.google.gson.GsonBuilder; import com.google.gson.reflect.TypeToken; +import com.tejia.lijin.app.ShoppingApplication; import com.tejia.lijin.app.util.downutil.StringUtils; import com.wpc.library.content.ConnectivityChangeHelper; import com.wpc.library.okhttp.OkHttpUtils; @@ -97,7 +100,7 @@ srl_user_message.setColorSchemeColors(getResources().getColor(R.color.theme)); String title = getIntent().getStringExtra("title"); - title= StringUtils.isNullOrEmpty(title)?"娑堟伅":title; + title = StringUtils.isNullOrEmpty(title) ? "娑堟伅" : title; tv_middle.setText(title); if (title.equals("閭�璇锋秷鎭�")) { @@ -112,23 +115,23 @@ } else if (title.equals("鍏跺畠娑堟伅") || title.equals("璐﹀彿娑堟伅")) { tv_no_data_hint.setText("涓讳汉锛屾垜杩欓噷绌虹┖濡備篃~"); iv_no_data.setImageDrawable(getResources().getDrawable(R.drawable.ic_msg_other_null)); - }else{ + } else { tv_no_data_hint.setText("鏆傛棤娑堟伅"); } MessageCustomEvent.msgItemClick(UserMessageActivity.this, title); mList = new ArrayList<>(); - adapter = new UserMessageAdapter(this, mList,new IDeleteMessageListener() { + adapter = new UserMessageAdapter(this, mList, new IDeleteMessageListener() { @Override public void delete(final UserMessage msg) { - if (LoginAndInviteStatusUtil.acessNext(getApplicationContext(), UserUtil.getUid(getApplicationContext()) + "", true)) { - ShoppingApi.deleteMsg(getApplicationContext(), UserUtil.getUid(getApplicationContext()) + "", msg.getType(), msg.getId(), new BasicTextHttpResponseHandler() { + if (LoginAndInviteStatusUtil.acessNext(getApplicationContext(), UserUtil.getUid(getApplicationContext()), true)) { + ShoppingApi.deleteMsg(getApplicationContext(), UserUtil.getUid(getApplicationContext()), msg.getType(), msg.getId(), new BasicTextHttpResponseHandler() { @Override public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { super.onSuccessPerfect(statusCode, headers, jsonObject); if (jsonObject.optInt("code") == 0) { for (int i = 0; i < mList.size(); i++) { - if (mList.get(i)!= null && msg.getId().equalsIgnoreCase(mList.get(i).getId()) && msg.getType().equalsIgnoreCase(mList.get(i).getType())) { + if (mList.get(i) != null && msg.getId().equalsIgnoreCase(mList.get(i).getId()) && msg.getType().equalsIgnoreCase(mList.get(i).getType())) { mList.remove(i); adapter.notifyDataSetChanged(); Toast.makeText(getApplicationContext(), "鍒犻櫎鎴愬姛", Toast.LENGTH_SHORT).show(); @@ -172,7 +175,7 @@ @Override public void onNetworkUnAvailable() { - if (mList.size()==0) + if (mList.size() == 0) requestState(3); } @@ -222,10 +225,8 @@ * */ private void getMsgList() { - String uid = getSharedPreferences("user", MODE_PRIVATE) - .getString("uid", ""); String type = getIntent().getStringExtra("type"); - ShoppingApi.getMsgList(this, uid, mPage + "", type, new BasicTextHttpResponseHandler() { + ShoppingApi.getMsgList(this, UserUtil.getUid(ShoppingApplication.application), mPage + "", type, new BasicTextHttpResponseHandler() { @Override public void onStart() { -- Gitblit v1.8.0