From 4b52a0f50137eb9f8d25d4943eb3df48d1e6d346 Mon Sep 17 00:00:00 2001 From: lh <1209405678@qq.com> Date: Tue, 6 Feb 2018 14:28:13 +0800 Subject: [PATCH] no message --- .../com/qhclh/ytzh/index/JPInfoActivity.java | 93 ++++++++++++------- .../ytzh/index/planorder/WarningActivity.java | 4 +- app/src/main/res/layout/view_jp.xml | 5 - 3 files changed, 58 insertions(+), 44 deletions(-) diff --git a/app/src/main/java/com/qhclh/ytzh/index/JPInfoActivity.java b/app/src/main/java/com/qhclh/ytzh/index/JPInfoActivity.java index 9555b6c..f8a78ec 100644 --- a/app/src/main/java/com/qhclh/ytzh/index/JPInfoActivity.java +++ b/app/src/main/java/com/qhclh/ytzh/index/JPInfoActivity.java @@ -16,6 +16,7 @@ import com.qhclh.ytzh.index.planorder.WarningActivity; import org.litepal.crud.DataSupport; +import java.util.ArrayList; import java.util.List; import butterknife.BindView; @@ -30,6 +31,7 @@ public class JPInfoActivity extends BaseActivity { Toolbar mToolbar; private List newsBeanListsystem; + private List newsBeanList; @BindView(R.id.jpcontent) LinearLayout jpcontent; @@ -66,53 +68,72 @@ public class JPInfoActivity extends BaseActivity { private TextView system_red; private LinearLayout system_ll; - private TextView typetype; + + private List typeList; @Override protected void onResume() { super.onResume(); - newsBeanListsystem = DataSupport.select("id", "url", "title", "content", "time", "type","red").order("time desc").find(NewsBean.class); - - if (newsBeanListsystem!=null && newsBeanListsystem.size()>0) { - for (int i=0;i getTypelist() { + newsBeanListsystem = DataSupport.select("id", "url", "title", "content", "time", "type", "red").order("time desc").find(NewsBean.class); + typeList = new ArrayList<>(); + if (newsBeanListsystem != null && newsBeanListsystem.size() > 0) { + for (int i = 0; i < newsBeanListsystem.size(); i++) { + + typeList.add(newsBeanListsystem.get(i).getType()); + for (int j = 0; j < typeList.size() - 1; j++) { + for (int k = typeList.size() - 1; k > j; k--) { + if (typeList.get(k).equals(typeList.get(j))) { + typeList.remove(k); + } + } + } + } + } + return typeList; } + @Override protected void onPause() { super.onPause(); diff --git a/app/src/main/java/com/qhclh/ytzh/index/planorder/WarningActivity.java b/app/src/main/java/com/qhclh/ytzh/index/planorder/WarningActivity.java index a030572..7887d09 100644 --- a/app/src/main/java/com/qhclh/ytzh/index/planorder/WarningActivity.java +++ b/app/src/main/java/com/qhclh/ytzh/index/planorder/WarningActivity.java @@ -34,7 +34,6 @@ public class WarningActivity extends BaseActivity{ private WarningAdapter warningAdapter; private String type; - private String title; private List newsBeanList; @Override protected int setLayoutId() { @@ -54,8 +53,7 @@ public class WarningActivity extends BaseActivity{ @Override protected void initData() { type =getIntent().getStringExtra("type"); - title =getIntent().getStringExtra("title"); - tv_toolbar_title.setText(title); + tv_toolbar_title.setText(type); getDatas(); } diff --git a/app/src/main/res/layout/view_jp.xml b/app/src/main/res/layout/view_jp.xml index 2603244..e6389d9 100644 --- a/app/src/main/res/layout/view_jp.xml +++ b/app/src/main/res/layout/view_jp.xml @@ -69,11 +69,6 @@ android:layout_marginLeft="@dimen/dp_5" android:background="@drawable/shape_red" android:visibility="invisible" /> -