diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 9f00190..e957330 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -44,14 +44,18 @@
-
+
+
diff --git a/app/src/main/java/com/qhclh/ytzh/bean/WarningBean.java b/app/src/main/java/com/qhclh/ytzh/bean/WarningBean.java
new file mode 100644
index 0000000..a67b435
--- /dev/null
+++ b/app/src/main/java/com/qhclh/ytzh/bean/WarningBean.java
@@ -0,0 +1,62 @@
+package com.qhclh.ytzh.bean;
+
+/**
+ * Created by 青花瓷 on 2017/11/30.
+ */
+
+public class WarningBean {
+ private int id;
+ private String url;
+ private String content;
+ private String time;
+
+ public WarningBean(int id, String url, String content, String time) {
+ this.id = id;
+ this.url = url;
+ this.content = content;
+ this.time = time;
+ }
+
+ @Override
+ public String toString() {
+ return "WarningBean{" +
+ "id=" + id +
+ ", url='" + url + '\'' +
+ ", content='" + content + '\'' +
+ ", time='" + time + '\'' +
+ '}';
+ }
+
+ public String getTime() {
+ return time;
+ }
+
+ public void setTime(String time) {
+ this.time = time;
+ }
+
+ public int getId() {
+ return id;
+ }
+
+ public void setId(int id) {
+ this.id = id;
+ }
+
+ public String getUrl() {
+ return url;
+ }
+
+ public void setUrl(String url) {
+ this.url = url;
+ }
+
+ public String getContent() {
+ return content;
+ }
+
+ public void setContent(String content) {
+ this.content = content;
+ }
+
+}
diff --git a/app/src/main/java/com/qhclh/ytzh/index/IndexFragment.java b/app/src/main/java/com/qhclh/ytzh/index/IndexFragment.java
index 6ec5567..d5a9aea 100644
--- a/app/src/main/java/com/qhclh/ytzh/index/IndexFragment.java
+++ b/app/src/main/java/com/qhclh/ytzh/index/IndexFragment.java
@@ -9,6 +9,7 @@ import com.qhclh.ytzh.R;
import com.qhclh.ytzh.base.BaseFragment;
import com.qhclh.ytzh.bean.NewsBean;
import com.qhclh.ytzh.index.planorder.OrderActivity;
+import com.qhclh.ytzh.index.planorder.WarningActivity;
import java.util.ArrayList;
import java.util.List;
@@ -46,7 +47,8 @@ public class IndexFragment extends BaseFragment {
lv_index.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView> adapterView, View view, int i, long l) {
- startActivity(new Intent(getActivity(), OrderActivity.class));
+// startActivity(new Intent(getActivity(), OrderActivity.class));
+ startActivity(new Intent(getActivity(), WarningActivity.class));
}
});
}
diff --git a/app/src/main/java/com/qhclh/ytzh/index/planorder/ChickenDriverBillActivity.java b/app/src/main/java/com/qhclh/ytzh/index/planorder/ChickenDriverBillActivity.java
index 323b923..b6d3a9d 100644
--- a/app/src/main/java/com/qhclh/ytzh/index/planorder/ChickenDriverBillActivity.java
+++ b/app/src/main/java/com/qhclh/ytzh/index/planorder/ChickenDriverBillActivity.java
@@ -34,7 +34,7 @@ public class ChickenDriverBillActivity extends BaseActivity {
@Override
protected void initView() {
- initToolbar(mToolbar, "雏鸡司机单", new View.OnClickListener() {
+ initToolbar(mToolbar, "雏苗司机单", new View.OnClickListener() {
@Override
public void onClick(View view) {
finish();
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
new file mode 100644
index 0000000..b81f03d
--- /dev/null
+++ b/app/src/main/java/com/qhclh/ytzh/index/planorder/WarningActivity.java
@@ -0,0 +1,58 @@
+package com.qhclh.ytzh.index.planorder;
+
+import android.support.v7.widget.Toolbar;
+import android.view.View;
+import android.widget.ListView;
+
+import com.qhclh.ytzh.R;
+import com.qhclh.ytzh.base.BaseActivity;
+import com.qhclh.ytzh.bean.WarningBean;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import butterknife.BindView;
+
+/**
+ * Created by 青花瓷 on 2017/11/30.
+ */
+
+public class WarningActivity extends BaseActivity{
+ @BindView(R.id.toolbar)
+ Toolbar mToolbar;
+ @BindView(R.id.lv_warning)
+ ListView lv_warning;
+
+ private List warningBeanList;
+ private WarningAdapter warningAdapter;
+ @Override
+ protected int setLayoutId() {
+ return R.layout.act_warning;
+ }
+
+ @Override
+ protected void initView() {
+ initToolbar(mToolbar, "预警详情页", new View.OnClickListener() {
+ @Override
+ public void onClick(View view) {
+ finish();
+ }
+ });
+ }
+
+ @Override
+ protected void initData() {
+ warningBeanList = new ArrayList<>();
+ for (int i=0;i<8;i++){
+ warningBeanList.add(new WarningBean(i,"https://www.baidu.com/img/bd_logo1.png","asagggggggggggwwwwwwwwwwwwwaa"+i,"adf"));
+ }
+
+ warningAdapter = new WarningAdapter(this,warningBeanList);
+ lv_warning.setAdapter(warningAdapter);
+ }
+
+ @Override
+ protected void initOper() {
+
+ }
+}
diff --git a/app/src/main/java/com/qhclh/ytzh/index/planorder/WarningAdapter.java b/app/src/main/java/com/qhclh/ytzh/index/planorder/WarningAdapter.java
new file mode 100644
index 0000000..79347d8
--- /dev/null
+++ b/app/src/main/java/com/qhclh/ytzh/index/planorder/WarningAdapter.java
@@ -0,0 +1,81 @@
+package com.qhclh.ytzh.index.planorder;
+
+import android.content.Context;
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.BaseAdapter;
+import android.widget.ImageView;
+import android.widget.TextView;
+
+import com.bumptech.glide.Glide;
+import com.qhclh.ytzh.R;
+import com.qhclh.ytzh.bean.WarningBean;
+
+import java.util.List;
+
+/**
+ * Created by 青花瓷 on 2017/11/30.
+ */
+
+public class WarningAdapter extends BaseAdapter {
+ private Context context;
+ private List list;
+ private LayoutInflater layoutInflater;
+
+ public WarningAdapter(Context context, List list) {
+ this.context = context;
+ this.list = list;
+ layoutInflater = LayoutInflater.from(context);
+ }
+
+ @Override
+ public int getCount() {
+ return list.size();
+ }
+
+ @Override
+ public Object getItem(int i) {
+ return list.get(i);
+ }
+
+ @Override
+ public long getItemId(int i) {
+ return list.get(i).getId();
+ }
+
+ @Override
+ public View getView(int i, View view, ViewGroup viewGroup) {
+ ViewHolder viewHolder;
+ WarningBean message = list.get(i);
+ if (view == null){
+ view = layoutInflater.inflate(R.layout.item_warning,viewGroup,false);
+ viewHolder = new ViewHolder();
+ viewHolder.warning_pic = view.findViewById(R.id.warning_pic);
+ viewHolder.warning_time = view.findViewById(R.id.warning_time);
+ viewHolder.warning_content = view.findViewById(R.id.warning_content);
+
+ view.setTag(viewHolder);
+ }else {
+ viewHolder = (ViewHolder) view.getTag();
+ }
+
+ Glide.with(context)
+ .load(message.getUrl())
+ .error(R.mipmap.ic_launcher_round)
+ .placeholder(R.mipmap.ic_launcher_round)
+ .into(viewHolder.warning_pic);
+
+ viewHolder.warning_time.setText(message.getTime());
+ viewHolder.warning_content.setText(message.getContent());
+
+ return view;
+ }
+
+ private class ViewHolder{
+ private ImageView warning_pic;
+
+ private TextView warning_time;
+ private TextView warning_content;
+ }
+}
diff --git a/app/src/main/res/drawable-xhdpi/qipao.png b/app/src/main/res/drawable-xhdpi/qipao.png
new file mode 100644
index 0000000..497a780
Binary files /dev/null and b/app/src/main/res/drawable-xhdpi/qipao.png differ
diff --git a/app/src/main/res/layout/act_warning.xml b/app/src/main/res/layout/act_warning.xml
new file mode 100644
index 0000000..b0d1105
--- /dev/null
+++ b/app/src/main/res/layout/act_warning.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/item_warning.xml b/app/src/main/res/layout/item_warning.xml
new file mode 100644
index 0000000..c19d786
--- /dev/null
+++ b/app/src/main/res/layout/item_warning.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file