From ddff7888bf7e754d12fb5fc85a58f3012f456490 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 05 六月 2021 17:26:03 +0800 Subject: [PATCH] 特价完善 --- app/src/main/java/com/tejia/lijin/app/ui/message/UserMessageActivity.java | 35 ++++++++++------------------------- 1 files changed, 10 insertions(+), 25 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..517230f 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,38 +100,22 @@ 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("閭�璇锋秷鎭�")) { - tv_no_data_hint.setText("涓讳汉锛屼綘鐨勭矇涓濆凡缁忕瓑浣犲緢涔呬簡~"); - iv_no_data.setImageDrawable(getResources().getDrawable(R.drawable.ic_msg_invite_null)); - } else if (title.equals("璧勯噾娑堟伅")) { - tv_no_data_hint.setText("涓讳汉锛屼綘闅鹃亾涓嶆兂鏀粯瀹濋紦榧撶殑鍚楋紵"); - iv_no_data.setImageDrawable(getResources().getDrawable(R.drawable.ic_msg_capital_null)); - } else if (title.equals("璁㈠崟娑堟伅")) { - tv_no_data_hint.setText("涓讳汉锛屾潵涓�绗旇鍗曞惂锛屾眰浣犱簡~"); - iv_no_data.setImageDrawable(getResources().getDrawable(R.drawable.ic_msg_order_null)); - } else if (title.equals("鍏跺畠娑堟伅") || title.equals("璐﹀彿娑堟伅")) { - tv_no_data_hint.setText("涓讳汉锛屾垜杩欓噷绌虹┖濡備篃~"); - iv_no_data.setImageDrawable(getResources().getDrawable(R.drawable.ic_msg_other_null)); - }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 +159,7 @@ @Override public void onNetworkUnAvailable() { - if (mList.size()==0) + if (mList.size() == 0) requestState(3); } @@ -222,10 +209,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