Browse Source

no message

master
lh 7 years ago
parent
commit
2bb64d3cd1
4 changed files with 126 additions and 8 deletions
  1. +46
    -0
      app/src/main/java/com/qhclh/ytzh/work/Poultrydailyreport/YuchuFragment.java
  2. +20
    -8
      app/src/main/res/layout/frag_yuchu.xml
  3. +22
    -0
      app/src/main/res/layout/view_first.xml
  4. +38
    -0
      app/src/main/res/layout/view_second.xml

+ 46
- 0
app/src/main/java/com/qhclh/ytzh/work/Poultrydailyreport/YuchuFragment.java View File

@ -1,13 +1,22 @@
package com.qhclh.ytzh.work.Poultrydailyreport;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.LinearLayout;
import android.widget.TextView;
import com.qhclh.ytzh.R;
import com.qhclh.ytzh.base.BaseFragment;
import butterknife.BindView;
/**
* Created by 青花瓷 on 2018/3/22.
*/
public class YuchuFragment extends BaseFragment {
@BindView(R.id.firstContent)
LinearLayout firstContent;
@Override
protected int setLayout() {
return R.layout.frag_yuchu;
@ -20,7 +29,44 @@ public class YuchuFragment extends BaseFragment {
@Override
protected void initData() {
firstContent.removeAllViews();
for (int i=0;i<3;i++){
View view = LayoutInflater.from(getActivity()).inflate(R.layout.view_first,null);
TextView name = view.findViewById(R.id.name);
LinearLayout secondContent = view.findViewById(R.id.secondContent);
LinearLayout main_ll = view.findViewById(R.id.main_ll);
name.setText("场:"+i);
main_ll.setTag(i);
secondContent.removeAllViews();
for (int j=0;j<i+1;j++){
View view2 = LayoutInflater.from(getActivity()).inflate(R.layout.view_second,null);
TextView item1 = view2.findViewById(R.id.item1);
TextView item2 = view2.findViewById(R.id.item2);
TextView item3 = view2.findViewById(R.id.item3);
TextView item4 = view2.findViewById(R.id.item4);
item1.setText("item1:"+i+1);
item2.setText("item2:"+i+2);
item3.setText("item3:"+i+3);
item4.setText("item4:"+i+4);
secondContent.addView(view2);
}
firstContent.addView(view);
main_ll.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
System.out.println("aaa++++++tag+++"+view.getTag());
if ((int)view.getTag()==1){
System.out.println("aaa+++++tttt+++"+view.getTag());
}
}
});
}
}
@Override


+ 20
- 8
app/src/main/res/layout/frag_yuchu.xml View File

@ -1,11 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:text="yuchu"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
</LinearLayout>
<LinearLayout
android:id="@+id/firstContent"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
</LinearLayout>
</LinearLayout>
</ScrollView>

+ 22
- 0
app/src/main/res/layout/view_first.xml View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:id="@+id/main_ll"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/name"
android:paddingTop="@dimen/dp_5"
android:paddingLeft="@dimen/dp_5"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<LinearLayout
android:id="@+id/secondContent"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content">
</LinearLayout>
</LinearLayout>

+ 38
- 0
app/src/main/res/layout/view_second.xml View File

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/white"
android:paddingTop="@dimen/dp_5"
android:paddingLeft="@dimen/dp_5"
android:orientation="horizontal">
<TextView
android:id="@+id/item1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textColor="@color/black303030" />
<TextView
android:id="@+id/item2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textColor="@color/black303030" />
<TextView
android:id="@+id/item3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textColor="@color/black303030" />
<TextView
android:id="@+id/item4"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textColor="@color/black303030" />
</LinearLayout>

Loading…
Cancel
Save