Commit 49837d23bf20932b324e200f7d29013b1b8b9d3a
1 parent
07503a80
Exists in
yxb_dev
and in
2 other branches
no message
Showing
4 changed files
with
40 additions
and
5 deletions
Show diff stats
app/src/main/java/com/shunzhi/parent/contract/report/ReportDetialContract.java
... | ... | @@ -23,7 +23,7 @@ public interface ReportDetialContract { |
23 | 23 | } |
24 | 24 | interface IReportDetialView extends IBaseView { |
25 | 25 | void showDetialList(List<DeyuDetialBean> list); |
26 | - void showDetialInfo(String rank, String scoree, String pscoree, String sceneName); | |
26 | + void showDetialInfo(String rank, String scoree, String bijiao1,String bijiao2,String bijiao3,String bijiao4,String describe); | |
27 | 27 | |
28 | 28 | } |
29 | 29 | } | ... | ... |
app/src/main/java/com/shunzhi/parent/presenter/report/ReportDetialPresenter.java
app/src/main/java/com/shunzhi/parent/ui/fragment/report/ReportDetialFragment.java
... | ... | @@ -6,6 +6,7 @@ import android.support.annotation.Nullable; |
6 | 6 | import android.support.v7.widget.LinearLayoutManager; |
7 | 7 | import android.support.v7.widget.RecyclerView; |
8 | 8 | import android.view.View; |
9 | +import android.widget.TextView; | |
9 | 10 | |
10 | 11 | import com.share.mvpsdk.base.BasePresenter; |
11 | 12 | import com.share.mvpsdk.base.fragment.BaseMVPCompatFragment; |
... | ... | @@ -14,11 +15,13 @@ import com.share.mvpsdk.view.chartview.data.InputData; |
14 | 15 | import com.shunzhi.parent.R; |
15 | 16 | import com.shunzhi.parent.adapter.DeyuDetialAdapter; |
16 | 17 | import com.shunzhi.parent.bean.report.DeyuDetialBean; |
17 | -import com.shunzhi.parent.bean.report.SceneDetialBean; | |
18 | 18 | import com.shunzhi.parent.contract.report.ReportDetialContract; |
19 | 19 | import com.shunzhi.parent.presenter.report.ReportDetialPresenter; |
20 | 20 | |
21 | +import java.text.SimpleDateFormat; | |
21 | 22 | import java.util.ArrayList; |
23 | +import java.util.Calendar; | |
24 | +import java.util.Date; | |
22 | 25 | import java.util.List; |
23 | 26 | |
24 | 27 | /** |
... | ... | @@ -32,6 +35,9 @@ implements ReportDetialContract.IReportDetialView{ |
32 | 35 | private DeyuDetialAdapter deyuDetialAdapter; |
33 | 36 | List<DeyuDetialBean>list=new ArrayList<>(); |
34 | 37 | |
38 | + private TextView tv_source,tv_bijiao1,tv_bijiao2,tv_bijiao3,tv_bijiao4,tv_date,tv_ranking,tv_describe; | |
39 | + | |
40 | + | |
35 | 41 | private ChartView chartView; |
36 | 42 | @NonNull |
37 | 43 | @Override |
... | ... | @@ -48,6 +54,20 @@ implements ReportDetialContract.IReportDetialView{ |
48 | 54 | public void initUI(View view, @Nullable Bundle savedInstanceState) { |
49 | 55 | recycle_deyu=view.findViewById(R.id.recycle_deyu); |
50 | 56 | chartView=view.findViewById(R.id.chartView); |
57 | + tv_source = view.findViewById(R.id.tv_source); | |
58 | + tv_bijiao1 = view.findViewById(R.id.tv_bijiao1); | |
59 | + tv_bijiao2 = view.findViewById(R.id.tv_bijiao2); | |
60 | + tv_bijiao3 = view.findViewById(R.id.tv_bijiao3); | |
61 | + tv_bijiao4 = view.findViewById(R.id.tv_bijiao4); | |
62 | + tv_date = view.findViewById(R.id.tv_date); | |
63 | + tv_ranking = view.findViewById(R.id.tv_ranking); | |
64 | + tv_describe = view.findViewById(R.id.tv_describe); | |
65 | + Calendar c=Calendar.getInstance(); | |
66 | + Date date=c.getTime(); | |
67 | + SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); | |
68 | + String dateStr=sdf.format(date); | |
69 | + tv_date.setText(dateStr); | |
70 | + | |
51 | 71 | recycle_deyu.setLayoutManager(new LinearLayoutManager(getActivity())); |
52 | 72 | deyuDetialAdapter=new DeyuDetialAdapter(getActivity()); |
53 | 73 | deyuDetialAdapter.addAll(list); |
... | ... | @@ -78,12 +98,18 @@ implements ReportDetialContract.IReportDetialView{ |
78 | 98 | } |
79 | 99 | |
80 | 100 | @Override |
81 | - public void showDetialList(List<SceneDetialBean> list) { | |
101 | + public void showDetialList(List<DeyuDetialBean> list) { | |
82 | 102 | |
83 | 103 | } |
84 | 104 | |
85 | 105 | @Override |
86 | - public void showDetialInfo(String rank, String scoree, String pscoree, String sceneName) { | |
87 | - | |
106 | + public void showDetialInfo(String rank, String scoree, String bijiao1,String bijiao2,String bijiao3,String bijiao4,String describe) { | |
107 | + tv_source.setText(scoree); | |
108 | + tv_bijiao1 .setText(bijiao1); | |
109 | + tv_bijiao2 .setText(bijiao2); | |
110 | + tv_bijiao3 .setText(bijiao3); | |
111 | + tv_bijiao4 .setText(bijiao4); | |
112 | + tv_ranking.setText(rank); | |
113 | + tv_describe .setText(describe); | |
88 | 114 | } |
89 | 115 | } | ... | ... |
app/src/main/res/layout/fragment_report_detial.xml
... | ... | @@ -60,6 +60,7 @@ |
60 | 60 | android:textSize="@dimen/sp_16" /> |
61 | 61 | |
62 | 62 | <TextView |
63 | + android:id="@+id/tv_source" | |
63 | 64 | android:layout_width="wrap_content" |
64 | 65 | android:layout_height="wrap_content" |
65 | 66 | android:gravity="center" |
... | ... | @@ -70,6 +71,7 @@ |
70 | 71 | android:textSize="@dimen/dp_36" /> |
71 | 72 | |
72 | 73 | <TextView |
74 | + android:id="@+id/tv_bijiao1" | |
73 | 75 | android:layout_width="wrap_content" |
74 | 76 | android:layout_height="wrap_content" |
75 | 77 | android:layout_marginTop="10dp" |
... | ... | @@ -80,6 +82,7 @@ |
80 | 82 | android:textSize="@dimen/sp_16" /> |
81 | 83 | |
82 | 84 | <TextView |
85 | + android:id="@+id/tv_bijiao2" | |
83 | 86 | android:layout_width="wrap_content" |
84 | 87 | android:layout_height="wrap_content" |
85 | 88 | android:layout_marginTop="5dp" |
... | ... | @@ -99,6 +102,7 @@ |
99 | 102 | android:orientation="vertical"> |
100 | 103 | |
101 | 104 | <TextView |
105 | + android:id="@+id/tv_date" | |
102 | 106 | android:layout_width="wrap_content" |
103 | 107 | android:layout_height="wrap_content" |
104 | 108 | android:layout_gravity="center" |
... | ... | @@ -109,6 +113,7 @@ |
109 | 113 | android:textSize="@dimen/sp_16" /> |
110 | 114 | |
111 | 115 | <TextView |
116 | + android:id="@+id/tv_ranking" | |
112 | 117 | android:layout_width="wrap_content" |
113 | 118 | android:layout_height="wrap_content" |
114 | 119 | android:gravity="center" |
... | ... | @@ -119,6 +124,7 @@ |
119 | 124 | android:textSize="@dimen/dp_36" /> |
120 | 125 | |
121 | 126 | <TextView |
127 | + android:id="@+id/tv_bijiao3" | |
122 | 128 | android:layout_width="wrap_content" |
123 | 129 | android:layout_height="wrap_content" |
124 | 130 | android:layout_marginTop="10dp" |
... | ... | @@ -129,6 +135,7 @@ |
129 | 135 | android:textSize="@dimen/sp_16" /> |
130 | 136 | |
131 | 137 | <TextView |
138 | + android:id="@+id/tv_bijiao4" | |
132 | 139 | android:layout_width="wrap_content" |
133 | 140 | android:layout_height="wrap_content" |
134 | 141 | android:layout_marginTop="5dp" |
... | ... | @@ -145,6 +152,7 @@ |
145 | 152 | </LinearLayout> |
146 | 153 | |
147 | 154 | <TextView |
155 | + android:id="@+id/tv_describe" | |
148 | 156 | android:layout_width="match_parent" |
149 | 157 | android:layout_height="wrap_content" |
150 | 158 | android:layout_marginTop="@dimen/size_dp_30" | ... | ... |