From 399ac289f80b7a40aa4210341db6b447cacdcf14 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 09 八月 2022 17:42:33 +0800 Subject: [PATCH] 广告升级,隐私政策整改 --- app/src/main/java/com/tejia/lijin/app/ui/message/UserMessageActivity.java | 33 +++++++++++---------------------- 1 files changed, 11 insertions(+), 22 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 79b8500..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,8 @@ 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; import com.wpc.library.util.NetUtils; @@ -96,35 +100,22 @@ srl_user_message.setColorSchemeColors(getResources().getColor(R.color.theme)); String title = getIntent().getStringExtra("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)); - } 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(); @@ -168,7 +159,7 @@ @Override public void onNetworkUnAvailable() { - if (mList.size()==0) + if (mList.size() == 0) requestState(3); } @@ -218,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