From e2aa10f750cf06d6755b59c048621290e742e741 Mon Sep 17 00:00:00 2001 From: han xu <365144163@qq.com> Date: Tue, 25 Jun 2024 11:18:23 +0800 Subject: [PATCH] 学习名称判断 --- baseSDK/src/main/res/layout/layout_learn_top_tab.xml | 4 ++-- learnCenter/src/main/java/com/dayu/learncenter/ui/fragment/HomeLearnFragment.java | 31 +++++++++++++++++++++++++++---- orderCenter/src/main/java/com/dayu/order/ui/adapter/OrderAdapter.java | 2 +- 3 files changed, 30 insertions(+), 7 deletions(-) diff --git a/baseSDK/src/main/res/layout/layout_learn_top_tab.xml b/baseSDK/src/main/res/layout/layout_learn_top_tab.xml index 8e65a72..359e0c2 100644 --- a/baseSDK/src/main/res/layout/layout_learn_top_tab.xml +++ b/baseSDK/src/main/res/layout/layout_learn_top_tab.xml @@ -10,7 +10,7 @@ android:layout_width="wrap_content" android:layout_height="40dp" android:gravity="center|bottom" - android:text="AI" + android:text="" android:textColor="@color/common_red" android:textSize="28sp" android:textStyle="bold" /> @@ -20,7 +20,7 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" - android:text="智能助手" + android:text="" android:textColor="#585858" android:textSize="13.3sp" /> diff --git a/learnCenter/src/main/java/com/dayu/learncenter/ui/fragment/HomeLearnFragment.java b/learnCenter/src/main/java/com/dayu/learncenter/ui/fragment/HomeLearnFragment.java index 1cfec93..472bdb1 100644 --- a/learnCenter/src/main/java/com/dayu/learncenter/ui/fragment/HomeLearnFragment.java +++ b/learnCenter/src/main/java/com/dayu/learncenter/ui/fragment/HomeLearnFragment.java @@ -113,7 +113,13 @@ public class HomeLearnFragment extends BaseFragment<SImplePresenter, FragmentHom String url = data.getPaperListUrl() + "?accountId=" + mUserInfo.getAccountId() + "&token=" + mUserInfo.getToken(); webFragment.setUrl(url); - setTabNum(); + + if (data.getEnterKnowledge() == 1) { + setTabNum(1); + } else { + setTabNum(2); + } + })); } @@ -182,11 +188,11 @@ public class HomeLearnFragment extends BaseFragment<SImplePresenter, FragmentHom } }); - setTabNum(); + setTabNum(0); mBind.tabLearn.getTabAt(0).select(); } - public void setTabNum() { + public void setTabNum(Integer type) { // EventBus.getDefault().post(new LearnTabNumEvent(1)); int[] tabNum; if (tabBean != null) { @@ -205,7 +211,24 @@ public class HomeLearnFragment extends BaseFragment<SImplePresenter, FragmentHom isFirstAddTab = false; } else { for (int i = 0; i < mBind.tabLearn.getTabCount(); i++) { - if (i == mBind.tabLearn.getTabCount() - 1) return; + if (i == mBind.tabLearn.getTabCount() - 1){ + TextView tv = mBind.tabLearn.getTabAt(i).getCustomView().findViewById(R.id.tabtext); + TextView tvIcon = mBind.tabLearn.getTabAt(i).getCustomView().findViewById(R.id.tabicon); + + if (type == 1){ + tv.setText("知识库"); + tv.setTextSize(16); + tv.setTextColor(getResources().getColor(R.color.black)); + tvIcon.setText(""); + } else if (type == 2) { + tv.setText("AI"); +// tv.setTextSize(16); +// tv.setTextColor(getResources().getColor(R.color.black)); + tvIcon.setText("智能助手"); + } + + return; + } TextView tv = mBind.tabLearn.getTabAt(i).getCustomView().findViewById(R.id.tabtext); TextView tvIcon = mBind.tabLearn.getTabAt(i).getCustomView().findViewById(R.id.tabicon); tvIcon.setText(tabDesc[i]); diff --git a/orderCenter/src/main/java/com/dayu/order/ui/adapter/OrderAdapter.java b/orderCenter/src/main/java/com/dayu/order/ui/adapter/OrderAdapter.java index ebe9e1a..0d542bc 100755 --- a/orderCenter/src/main/java/com/dayu/order/ui/adapter/OrderAdapter.java +++ b/orderCenter/src/main/java/com/dayu/order/ui/adapter/OrderAdapter.java @@ -811,7 +811,7 @@ public class OrderAdapter extends CoreAdapter<Order, FragmentOrderdoingItemBindi ToastUtils.showShortToast("开始服务操作成功"); ProgressUtil.stopLoad(); mPresenter.setPosition(position); - mPresenter.refreshClear(); +// mPresenter.refreshClear(); EventBus.getDefault().post(new RefreshServe(1)); }else{ ProgressUtil.stopLoad(); -- libgit2 0.25.0