diff --git a/app/src/main/java/com/uiui/aios/fragment/SecondFragment.java b/app/src/main/java/com/uiui/aios/fragment/SecondFragment.java index f782d27..d5d2208 100644 --- a/app/src/main/java/com/uiui/aios/fragment/SecondFragment.java +++ b/app/src/main/java/com/uiui/aios/fragment/SecondFragment.java @@ -82,6 +82,15 @@ public class SecondFragment extends BaseFragment { @BindView(R.id.cl_demand) ConstraintLayout cl_demand; + @BindView(R.id.cl1) + ConstraintLayout cl1; + @BindView(R.id.cl2) + ConstraintLayout cl2; + @BindView(R.id.cl3) + ConstraintLayout cl3; + @BindView(R.id.cl4) + ConstraintLayout cl4; + private View rootView; private Context mContext; @@ -160,11 +169,14 @@ public class SecondFragment extends BaseFragment { public void onNext(@NonNull BaseResponse> listBaseResponse) { Log.e("getDemandList", "onNext: " + listBaseResponse); if (listBaseResponse.code == 200) { + cl4.setVisibility(View.VISIBLE); List demandBeans = listBaseResponse.data; if (demandBeans != null && demandBeans.size() != 0) { DemandBean demandBean = demandBeans.get(0); setDemand(demandBean); } + }else { + cl4.setVisibility(View.GONE); } } @@ -200,11 +212,14 @@ public class SecondFragment extends BaseFragment { public void onNext(@NonNull BaseResponse> listBaseResponse) { Log.e("getActivityList", "onNext: " + listBaseResponse); if (listBaseResponse.code == 200) { + cl3.setVisibility(View.VISIBLE); List activityBeans = listBaseResponse.data; if (activityBeans != null && activityBeans.size() != 0) { ActivityBean activityBean = activityBeans.get(0); setActivity(activityBean); } + }else { + cl3.setVisibility(View.GONE); } } @@ -263,11 +278,14 @@ public class SecondFragment extends BaseFragment { public void onNext(@NonNull BaseResponse> listBaseResponse) { Log.e("getGoods", "onNext: " + listBaseResponse); if (listBaseResponse.code == 200) { + cl1.setVisibility(View.VISIBLE); List goodsInfoList = listBaseResponse.data; if (goodsInfoList != null && goodsInfoList.size() != 0) { GoodsInfo goodsInfo = goodsInfoList.get(0); setGoodsInfo(goodsInfo); } + }else { + cl1.setVisibility(View.GONE); } } @@ -303,11 +321,14 @@ public class SecondFragment extends BaseFragment { public void onNext(@NonNull BaseResponse> listBaseResponse) { Log.e("getArticle", "onNext: " + listBaseResponse); if (listBaseResponse.code == 200) { + cl2.setVisibility(View.VISIBLE); List articleInfos = listBaseResponse.data; if (articleInfos != null && articleInfos.size() != 0) { ArticleInfo articleInfo = articleInfos.get(0); setArticleInfo(articleInfo); } + }else { + cl2.setVisibility(View.GONE); } } diff --git a/app/src/main/res/drawable-hdpi/nodata.png b/app/src/main/res/drawable-hdpi/nodata.png new file mode 100644 index 0000000..a665cc3 Binary files /dev/null and b/app/src/main/res/drawable-hdpi/nodata.png differ diff --git a/app/src/main/res/layout-land/fragment_second.xml b/app/src/main/res/layout-land/fragment_second.xml index be4b4d2..af4975d 100644 --- a/app/src/main/res/layout-land/fragment_second.xml +++ b/app/src/main/res/layout-land/fragment_second.xml @@ -40,114 +40,133 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> - - - - - - - - - - - - - - - - - - - + app:layout_constraintTop_toBottomOf="@+id/textView9"> + + + + + + + + + + + + + + + + + + + + + + + @@ -175,49 +194,68 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> - - - - - - - - + app:layout_constraintTop_toBottomOf="@+id/textView13"> + + + + + + + + + + + + @@ -237,6 +275,19 @@ android:layout_weight="1" android:background="@drawable/custom_background"> + + + + +