Browse Source

no message

master
lh 8 years ago
parent
commit
49e006265a
9 changed files with 94 additions and 12 deletions
  1. +18
    -0
      app/src/main/java/com/qhclh/ytzh/bean/ReportBean.java
  2. +39
    -0
      app/src/main/java/com/qhclh/ytzh/bean/ReportString.java
  3. +1
    -0
      app/src/main/java/com/qhclh/ytzh/work/breedpoultry/DatanalysisActivity.java
  4. +5
    -4
      app/src/main/java/com/qhclh/ytzh/work/tablepoultry/LvBuildhousenaneAdapter.java
  5. +1
    -1
      app/src/main/java/com/qhclh/ytzh/work/tablepoultry/LvReportInfoAdapter.java
  6. +25
    -3
      app/src/main/java/com/qhclh/ytzh/work/tablepoultry/ReportActivity.java
  7. +1
    -0
      app/src/main/res/layout/act_datanalysis.xml
  8. +2
    -2
      app/src/main/res/layout/item_lv_buildhouse_info.xml
  9. +2
    -2
      app/src/main/res/layout/item_lv_buildhouse_name.xml

+ 18
- 0
app/src/main/java/com/qhclh/ytzh/bean/ReportBean.java View File

@ -5,12 +5,30 @@ package com.qhclh.ytzh.bean;
*/
///< 利润行
public class ReportBean {
private long id;
private String item_dayage;
private String item_death;
private String item_eliminatee;
private String item_water;
private String item_weight;
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
public ReportBean(long id, String item_dayage, String item_death, String item_eliminatee, String item_water, String item_weight) {
this.id = id;
this.item_dayage = item_dayage;
this.item_death = item_death;
this.item_eliminatee = item_eliminatee;
this.item_water = item_water;
this.item_weight = item_weight;
}
public ReportBean(String item_dayage, String item_death, String item_eliminatee, String item_water, String item_weight) {
this.item_dayage = item_dayage;
this.item_death = item_death;


+ 39
- 0
app/src/main/java/com/qhclh/ytzh/bean/ReportString.java View File

@ -0,0 +1,39 @@
package com.qhclh.ytzh.bean;
/**
* Created by 青花瓷 on 2018/1/25.
*/
public class ReportString {
private long id;
private String name;
public ReportString(long id, String name) {
this.id = id;
this.name = name;
}
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Override
public String toString() {
return "ReportString{" +
"id=" + id +
", name='" + name + '\'' +
'}';
}
}

+ 1
- 0
app/src/main/java/com/qhclh/ytzh/work/breedpoultry/DatanalysisActivity.java View File

@ -73,6 +73,7 @@ public class DatanalysisActivity extends BaseActivity {
@Override
protected void initData() {
System.out.println("aaa+++dddd++++"+getIntent().getLongExtra("id",0));
taget_content1.setText("20\t\t10\t\t15");
for (int i=1;i<15;i++){
hengzuobiaolist.add("第"+i+"天");


+ 5
- 4
app/src/main/java/com/qhclh/ytzh/work/tablepoultry/LvBuildhousenaneAdapter.java View File

@ -10,6 +10,7 @@ import android.widget.TextView;
import com.qhclh.ytzh.R;
import com.qhclh.ytzh.bean.ReportString;
import java.util.List;
@ -19,9 +20,9 @@ import java.util.List;
///< 利润分析中一个适配器
public class LvBuildhousenaneAdapter extends BaseAdapter {
private Context context;
private List<String> list;
private List<ReportString> list;
public LvBuildhousenaneAdapter(Context context, List<String> list) {
public LvBuildhousenaneAdapter(Context context, List<ReportString> list) {
this.context = context;
this.list = list;
}
@ -38,7 +39,7 @@ public class LvBuildhousenaneAdapter extends BaseAdapter {
@Override
public long getItemId(int position) {
return position;
return list.get(position).getId();
}
@Override
@ -54,7 +55,7 @@ public class LvBuildhousenaneAdapter extends BaseAdapter {
} else {
holder = (ViewHolder) convertView.getTag();
}
holder.tv_name.setText(list.get(position));
holder.tv_name.setText(list.get(position).getName());
if (position%2==0){
holder.ll_buildhousename.setBackgroundColor(context.getResources().getColor(R.color.greyf4f4f4));
}else {


+ 1
- 1
app/src/main/java/com/qhclh/ytzh/work/tablepoultry/LvReportInfoAdapter.java View File

@ -38,7 +38,7 @@ public class LvReportInfoAdapter extends BaseAdapter {
@Override
public long getItemId(int position) {
return position;
return list.get(position).getId();
}
@Override


+ 25
- 3
app/src/main/java/com/qhclh/ytzh/work/tablepoultry/ReportActivity.java View File

@ -1,16 +1,20 @@
package com.qhclh.ytzh.work.tablepoultry;
import android.content.Intent;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.widget.AbsListView;
import android.widget.AdapterView;
import android.widget.HorizontalScrollView;
import android.widget.ListView;
import com.qhclh.ytzh.R;
import com.qhclh.ytzh.base.BaseActivity;
import com.qhclh.ytzh.bean.ReportBean;
import com.qhclh.ytzh.bean.ReportString;
import com.qhclh.ytzh.ui.LinkedHorizontalScrollView;
import com.qhclh.ytzh.ui.NoScrollHorizontalScrollView;
import com.qhclh.ytzh.work.breedpoultry.DatanalysisActivity;
import java.util.ArrayList;
import java.util.List;
@ -38,7 +42,7 @@ public class ReportActivity extends BaseActivity {
private LvBuildhousenaneAdapter lvBuildhousenaneAdapter;
private LvReportInfoAdapter lvReportInfoAdapter;
private List<String> buildhouseList;
private List<ReportString> buildhouseList;
private List<ReportBean> reportBeanList;
@Override
protected int setLayoutId() {
@ -63,8 +67,8 @@ public class ReportActivity extends BaseActivity {
reportBeanList = new ArrayList<>();
for (int i=0;i<10;i++){
buildhouseList.add("栋舍"+i);
reportBeanList.add(new ReportBean("1"+i,"2"+i,"3"+i,"4"+i,"5"+i));
buildhouseList.add(new ReportString(i,"栋舍"+i));
reportBeanList.add(new ReportBean(i,"1"+i,"2"+i,"3"+i,"4"+i,"5"+i));
}
lvBuildhousenaneAdapter = new LvBuildhousenaneAdapter(this,buildhouseList);
@ -78,6 +82,24 @@ public class ReportActivity extends BaseActivity {
@Override
protected void initOper() {
lv_buildhousename.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
Intent intent = new Intent(ReportActivity.this, DatanalysisActivity.class);
intent.putExtra("id",l);
startActivity(intent);
}
});
lv_report_info.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
Intent intent = new Intent(ReportActivity.this, DatanalysisActivity.class);
intent.putExtra("id",l);
startActivity(intent);
}
});
}


+ 1
- 0
app/src/main/res/layout/act_datanalysis.xml View File

@ -91,6 +91,7 @@
</LinearLayout>
<TableLayout
android:visibility="gone"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="@dimen/dp_10"


+ 2
- 2
app/src/main/res/layout/item_lv_buildhouse_info.xml View File

@ -4,8 +4,8 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"
android:paddingBottom="@dimen/dp_8"
android:paddingTop="@dimen/dp_8">
android:paddingBottom="@dimen/dp_10"
android:paddingTop="@dimen/dp_10">
<TextView
android:id="@+id/item_dayage"


+ 2
- 2
app/src/main/res/layout/item_lv_buildhouse_name.xml View File

@ -4,8 +4,8 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingBottom="@dimen/dp_8"
android:paddingTop="@dimen/dp_8">
android:paddingBottom="@dimen/dp_10"
android:paddingTop="@dimen/dp_10">
<TextView
android:id="@+id/tv_name"


Loading…
Cancel
Save