Commit 7c993489fe8822f5e8b66aa4897b8093d5666fc3

Authored by 陶汉栋
1 parent 8176e156

no message

app/src/main/java/com/shunzhi/parent/adapter/MyConsultAdapter.java
@@ -87,7 +87,7 @@ public class MyConsultAdapter extends BaseRecyclerViewAdapter<ChannelContextBean @@ -87,7 +87,7 @@ public class MyConsultAdapter extends BaseRecyclerViewAdapter<ChannelContextBean
87 normal_content.setVisibility(View.VISIBLE); 87 normal_content.setVisibility(View.VISIBLE);
88 tvConsultTitle.setText(object.getTitle()); 88 tvConsultTitle.setText(object.getTitle());
89 tvConsultContent.setText(object.getContent()); 89 tvConsultContent.setText(object.getContent());
90 - tvPingLunNums.setText("评论:"+object.getTalkNum()+""); 90 + tvPingLunNums.setText("浏览量:"+object.getLookNum()+"");
91 tvZhuanFaNums.setText("转发:"+object.getForwardingNum()+""); 91 tvZhuanFaNums.setText("转发:"+object.getForwardingNum()+"");
92 GlideUtils.showImg(mContext,iv_consult,object.getImage()); 92 GlideUtils.showImg(mContext,iv_consult,object.getImage());
93 normal_content.setOnClickListener(new View.OnClickListener() { 93 normal_content.setOnClickListener(new View.OnClickListener() {
app/src/main/java/com/shunzhi/parent/bean/channel/ChannelContextBean.java
@@ -16,7 +16,15 @@ public class ChannelContextBean implements Serializable{ @@ -16,7 +16,15 @@ public class ChannelContextBean implements Serializable{
16 private int talkNum; 16 private int talkNum;
17 private int orderById; 17 private int orderById;
18 private int isAds; 18 private int isAds;
  19 + private int lookNum;
19 20
  21 + public int getLookNum() {
  22 + return lookNum;
  23 + }
  24 +
  25 + public void setLookNum(int lookNum) {
  26 + this.lookNum = lookNum;
  27 + }
20 28
21 public int getId() { 29 public int getId() {
22 return id; 30 return id;
@@ -92,17 +100,18 @@ public class ChannelContextBean implements Serializable{ @@ -92,17 +100,18 @@ public class ChannelContextBean implements Serializable{
92 100
93 @Override 101 @Override
94 public String toString() { 102 public String toString() {
95 - return "ChannelContextBean:{" +  
96 - ",id='" + id + '\'' +  
97 - ",image='" + image + '\'' +  
98 - ",title='" + title + '\'' +  
99 - ",url='" + url + '\'' +  
100 - ",content='" + content + '\'' +  
101 - ",forwardingNum='" + forwardingNum + '\'' +  
102 - ",talkNum='" + talkNum + '\'' +  
103 - ",orderById='" + orderById + '\'' + 103 + return "ChannelContextBean{" +
  104 + "id=" + id +
  105 + ", image='" + image + '\'' +
  106 + ", title='" + title + '\'' +
  107 + ", url='" + url + '\'' +
  108 + ", content='" + content + '\'' +
  109 + ", forwardingNum=" + forwardingNum +
  110 + ", talkNum=" + talkNum +
  111 + ", orderById=" + orderById +
104 ", isAds=" + isAds + 112 ", isAds=" + isAds +
105 - "}"; 113 + ", lookNum=" + lookNum +
  114 + '}';
106 } 115 }
107 116
108 } 117 }
app/src/main/java/com/shunzhi/parent/manager/MessageManager.java
@@ -79,9 +79,9 @@ public class MessageManager { @@ -79,9 +79,9 @@ public class MessageManager {
79 public void onEvent(StatusCode statusCode) { 79 public void onEvent(StatusCode statusCode) {
80 if (statusCode == StatusCode.KICKOUT) { 80 if (statusCode == StatusCode.KICKOUT) {
81 Context context = AppContext.getInstance(); 81 Context context = AppContext.getInstance();
82 - Intent i = new Intent(context, LoginAndRegistActivity.class);  
83 - i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK);  
84 - context.startActivity(i); 82 +// Intent i = new Intent(context, LoginAndRegistActivity.class);
  83 +// i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK);
  84 +// context.startActivity(i);
85 } 85 }
86 } 86 }
87 }, true); 87 }, true);
app/src/main/java/com/shunzhi/parent/ui/MainActivity.java
@@ -103,13 +103,14 @@ public class MainActivity extends BaseCompatActivity implements PermissionUtils. @@ -103,13 +103,14 @@ public class MainActivity extends BaseCompatActivity implements PermissionUtils.
103 if (index == i) fragmentTransaction.show(fragments[index]); 103 if (index == i) fragmentTransaction.show(fragments[index]);
104 else fragmentTransaction.hide(fragments[i]); 104 else fragmentTransaction.hide(fragments[i]);
105 } 105 }
  106 + if (index==CONSULT_INDEX)consultFragment.refresh();
106 fragmentTransaction.commit(); 107 fragmentTransaction.commit();
107 } 108 }
108 109
109 @Override 110 @Override
110 protected void onNewIntent(Intent intent) { 111 protected void onNewIntent(Intent intent) {
111 super.onNewIntent(intent); 112 super.onNewIntent(intent);
112 - handIntent(intent); 113 +// handIntent(intent);
113 } 114 }
114 115
115 private void handIntent(Intent intent) { 116 private void handIntent(Intent intent) {
app/src/main/java/com/shunzhi/parent/ui/activity/orderdetail/OrderDetailActivity.java
@@ -175,19 +175,19 @@ public class OrderDetailActivity extends BaseMVPCompatActivity<OrderDetailContra @@ -175,19 +175,19 @@ public class OrderDetailActivity extends BaseMVPCompatActivity<OrderDetailContra
175 switch (object.payState){ 175 switch (object.payState){
176 case 0://待支付 176 case 0://待支付
177 tvPayState.setText("待支付"); 177 tvPayState.setText("待支付");
178 - ivState.setBackgroundColor(getResources().getColor(R.color.md_red_500)); 178 + ivState.setImageDrawable(getResources().getDrawable(R.drawable.order_wait));
179 break; 179 break;
180 case 1://支付成功 180 case 1://支付成功
181 tvPayState.setText("支付成功"); 181 tvPayState.setText("支付成功");
182 - ivState.setImageDrawable(getResources().getDrawable(R.drawable.success)); 182 + ivState.setImageDrawable(getResources().getDrawable(R.drawable.order_success));
183 break; 183 break;
184 case 2://交易关闭 184 case 2://交易关闭
185 tvPayState.setText("交易关闭"); 185 tvPayState.setText("交易关闭");
186 - ivState.setBackgroundColor(getResources().getColor(R.color.gray)); 186 + ivState.setImageDrawable(getResources().getDrawable(R.drawable.wait_fail));
187 break; 187 break;
188 case 3: 188 case 3:
189 tvPayState.setText("支付失败"); 189 tvPayState.setText("支付失败");
190 - ivState.setImageDrawable(getResources().getDrawable(R.drawable.close)); 190 + ivState.setImageDrawable(getResources().getDrawable(R.drawable.wait_fail));
191 break; 191 break;
192 } 192 }
193 193
app/src/main/java/com/shunzhi/parent/ui/fragment/CePingFragment.java
@@ -100,10 +100,7 @@ public class CePingFragment extends BaseMVPCompatFragment<CepingContract.CePingP @@ -100,10 +100,7 @@ public class CePingFragment extends BaseMVPCompatFragment<CepingContract.CePingP
100 @Override 100 @Override
101 public void onResume() { 101 public void onResume() {
102 super.onResume(); 102 super.onResume();
103 -// if (!tvLocalAddress.getText().toString().equals(AppContext.getInstance().cityName)){  
104 tvLocalAddress.setText(AppContext.getInstance().district); 103 tvLocalAddress.setText(AppContext.getInstance().district);
105 -// addTools();  
106 -// }  
107 } 104 }
108 105
109 private void initListeners(View view) { 106 private void initListeners(View view) {
app/src/main/java/com/shunzhi/parent/ui/fragment/ConsultFragment.java
@@ -94,7 +94,6 @@ public class ConsultFragment extends BaseMVPCompatFragment<ConsultContract.Consu @@ -94,7 +94,6 @@ public class ConsultFragment extends BaseMVPCompatFragment<ConsultContract.Consu
94 videoplayer.replayTextView.setVisibility(View.GONE); 94 videoplayer.replayTextView.setVisibility(View.GONE);
95 videoplayer.backButton.setVisibility(View.GONE); 95 videoplayer.backButton.setVisibility(View.GONE);
96 96
97 -  
98 mPresenter.getBanners("2", AppContext.getInstance().district); 97 mPresenter.getBanners("2", AppContext.getInstance().district);
99 98
100 initBroadCast(); 99 initBroadCast();
@@ -103,7 +102,8 @@ public class ConsultFragment extends BaseMVPCompatFragment<ConsultContract.Consu @@ -103,7 +102,8 @@ public class ConsultFragment extends BaseMVPCompatFragment<ConsultContract.Consu
103 } 102 }
104 103
105 private void initRecycler() { 104 private void initRecycler() {
106 - recycler_context.setLayoutManager(new LinearLayoutManager(getActivity())); 105 +
  106 + recycler_context.setPullRefreshEnabled(false);
107 recycler_context.setLoadingListener(new XRecyclerView.LoadingListener() { 107 recycler_context.setLoadingListener(new XRecyclerView.LoadingListener() {
108 @Override 108 @Override
109 public void onRefresh() { 109 public void onRefresh() {
@@ -275,4 +275,8 @@ public class ConsultFragment extends BaseMVPCompatFragment<ConsultContract.Consu @@ -275,4 +275,8 @@ public class ConsultFragment extends BaseMVPCompatFragment<ConsultContract.Consu
275 AppContext.getInstance().cityName = name.split(" ")[1]; 275 AppContext.getInstance().cityName = name.split(" ")[1];
276 AppContext.getInstance().district = name.split(" ")[2]; 276 AppContext.getInstance().district = name.split(" ")[2];
277 } 277 }
  278 +
  279 + public void refresh() {
  280 + mPresenter.getContextChannel(AppContext.getInstance().district,0,1,pageIndex);
  281 + }
278 } 282 }
app/src/main/java/com/shunzhi/parent/ui/fragment/StartFragment.java
@@ -110,7 +110,6 @@ public class StartFragment extends BaseMVPCompatFragment<ConsultContract.Consult @@ -110,7 +110,6 @@ public class StartFragment extends BaseMVPCompatFragment<ConsultContract.Consult
110 110
111 private void initBannes(List<GuangGaoBean> guangGaoBeanList) { 111 private void initBannes(List<GuangGaoBean> guangGaoBeanList) {
112 try { 112 try {
113 - Log.d("66666","initBannes"+guangGaoBeanList);  
114 if (isQidong) { 113 if (isQidong) {
115 String fileUrl = "", describe = ""; 114 String fileUrl = "", describe = "";
116 for (int i = 0; i < guangGaoBeanList.size(); i++) { 115 for (int i = 0; i < guangGaoBeanList.size(); i++) {
app/src/main/res/drawable-xhdpi/order_wait.png 0 → 100644

1.49 KB

app/src/main/res/drawable-xhdpi/oredr_success.png 0 → 100644

1.4 KB

app/src/main/res/drawable-xhdpi/wait_fail.png 0 → 100644

1.49 KB

app/src/main/res/layout/fragment_consult_one_level.xml
@@ -4,17 +4,12 @@ @@ -4,17 +4,12 @@
4 android:layout_height="match_parent" 4 android:layout_height="match_parent"
5 android:orientation="vertical" 5 android:orientation="vertical"
6 android:background="@color/bgColor" 6 android:background="@color/bgColor"
7 - android:paddingTop="@dimen/size_dp_10"  
8 - android:paddingRight="@dimen/size_dp_10"  
9 - android:paddingLeft="@dimen/size_dp_10"  
10 tools:context="com.shunzhi.parent.ui.fragment.consult.ConsultOneLevelFragment"> 7 tools:context="com.shunzhi.parent.ui.fragment.consult.ConsultOneLevelFragment">
11 8
12 <android.support.v7.widget.RecyclerView 9 <android.support.v7.widget.RecyclerView
13 android:id="@+id/recyclerViewGrally" 10 android:id="@+id/recyclerViewGrally"
14 android:layout_width="match_parent" 11 android:layout_width="match_parent"
15 - android:layout_height="0dp"  
16 - android:layout_weight="1"  
17 - android:layout_marginBottom="@dimen/size_dp_10" 12 + android:layout_height="150dp"
18 ></android.support.v7.widget.RecyclerView> 13 ></android.support.v7.widget.RecyclerView>
19 14
20 <include layout="@layout/layout_textandimgshow"/> 15 <include layout="@layout/layout_textandimgshow"/>
@@ -22,8 +17,9 @@ @@ -22,8 +17,9 @@
22 <com.jcodecraeer.xrecyclerview.XRecyclerView 17 <com.jcodecraeer.xrecyclerview.XRecyclerView
23 android:layout_marginTop="@dimen/size_dp_10" 18 android:layout_marginTop="@dimen/size_dp_10"
24 android:layout_width="match_parent" 19 android:layout_width="match_parent"
25 - android:layout_height="0dp"  
26 - android:layout_weight="3" 20 + android:layout_height="match_parent"
  21 + android:layout_marginLeft="@dimen/size_dp_10"
  22 + android:layout_marginRight="@dimen/size_dp_10"
27 android:id="@+id/recyclerViewConsultOne" 23 android:id="@+id/recyclerViewConsultOne"
28 ></com.jcodecraeer.xrecyclerview.XRecyclerView> 24 ></com.jcodecraeer.xrecyclerview.XRecyclerView>
29 25
app/src/main/res/layout/fragment_zi_xun.xml
@@ -37,7 +37,6 @@ @@ -37,7 +37,6 @@
37 android:orientation="vertical" 37 android:orientation="vertical"
38 android:paddingLeft="@dimen/size_dp_10" 38 android:paddingLeft="@dimen/size_dp_10"
39 android:paddingRight="@dimen/size_dp_10"> 39 android:paddingRight="@dimen/size_dp_10">
40 -  
41 <TextView 40 <TextView
42 android:layout_width="match_parent" 41 android:layout_width="match_parent"
43 android:layout_height="wrap_content" 42 android:layout_height="wrap_content"
app/src/main/res/layout/layout_consult_content.xml
@@ -72,6 +72,7 @@ @@ -72,6 +72,7 @@
72 android:layout_alignParentRight="true" 72 android:layout_alignParentRight="true"
73 android:layout_centerVertical="true" 73 android:layout_centerVertical="true"
74 android:text="转发:50" 74 android:text="转发:50"
  75 + android:visibility="gone"
75 android:textSize="@dimen/textSize14" /> 76 android:textSize="@dimen/textSize14" />
76 </RelativeLayout> 77 </RelativeLayout>
77 </FrameLayout> 78 </FrameLayout>
app/src/main/res/layout/text_and_img_show.xml
@@ -16,8 +16,9 @@ @@ -16,8 +16,9 @@
16 16
17 <ImageView 17 <ImageView
18 android:id="@+id/image" 18 android:id="@+id/image"
19 - android:layout_width="@dimen/size_dp_50"  
20 - android:layout_height="@dimen/size_dp_50" 19 + android:layout_width="wrap_content"
  20 + android:layout_height="wrap_content"
  21 + android:src="@drawable/zczx"
21 android:scaleType="fitXY" 22 android:scaleType="fitXY"
22 /> 23 />
23 24