From c8a5db9f1de6a8867fda108ab49957a06ef6b049 Mon Sep 17 00:00:00 2001 From: 陶汉栋 <2821744554@qq.com> Date: Tue, 20 Mar 2018 14:40:19 +0800 Subject: [PATCH] no message --- app/src/main/java/com/shunzhi/parent/ui/activity/consult/ConsultOneLevelActivity.java | 46 ++++++++++++++++++++++------------------------ app/src/main/java/com/shunzhi/parent/ui/fragment/CePingFragment.java | 7 ++++--- app/src/main/java/com/shunzhi/parent/ui/fragment/ConsultFragment.java | 5 +++++ app/src/main/java/com/shunzhi/parent/ui/fragment/MineFragment.java | 40 +++++++++++++++++++++++++++++++++++++++- app/src/main/java/com/shunzhi/parent/ui/fragment/consult/ConsultOneLevelFragment.java | 38 ++++++++++---------------------------- app/src/main/res/layout/fragment_mine.xml | 1 + mvpsdk/src/main/java/com/share/mvpsdk/utils/CacheUtils.java | 5 +++++ 7 files changed, 86 insertions(+), 56 deletions(-) diff --git a/app/src/main/java/com/shunzhi/parent/ui/activity/consult/ConsultOneLevelActivity.java b/app/src/main/java/com/shunzhi/parent/ui/activity/consult/ConsultOneLevelActivity.java index adf15db..c47fd6d 100644 --- a/app/src/main/java/com/shunzhi/parent/ui/activity/consult/ConsultOneLevelActivity.java +++ b/app/src/main/java/com/shunzhi/parent/ui/activity/consult/ConsultOneLevelActivity.java @@ -3,39 +3,37 @@ package com.shunzhi.parent.ui.activity.consult; import android.content.Context; import android.content.Intent; import android.support.v4.app.FragmentTransaction; -import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.EditText; import android.widget.FrameLayout; import android.widget.ImageView; -import android.widget.TextView; import com.share.mvpsdk.base.activity.BaseCompatActivity; import com.share.mvpsdk.utils.ToastUtils; import com.shunzhi.parent.R; import com.shunzhi.parent.ui.fragment.consult.ConsultOneLevelFragment; -public class ConsultOneLevelActivity extends BaseCompatActivity implements View.OnClickListener{ +public class ConsultOneLevelActivity extends BaseCompatActivity implements View.OnClickListener { - - public static void getInstance(Context context,String channel){ - Intent intent=new Intent(context,ConsultOneLevelActivity.class); - intent.putExtra("channel",channel); + public static void getInstance(Context context, String channel) { + Intent intent = new Intent(context, ConsultOneLevelActivity.class); + intent.putExtra("channel", channel); context.startActivity(intent); } EditText et_search; - ImageView ivSearch,ivBack; + ImageView ivSearch, ivBack; - String channel=""; + String channel = ""; FrameLayout frame_consult; - FragmentTransaction fragmentTransaction=null; + FragmentTransaction fragmentTransaction = null; + + ConsultOneLevelFragment consultOneLevelFragment = null; - ConsultOneLevelFragment consultOneLevelFragment=null; @Override protected void initView(Bundle savedInstanceState) { @@ -45,22 +43,22 @@ public class ConsultOneLevelActivity extends BaseCompatActivity implements View. private void initViews() { - channel=getIntent().getStringExtra("channel"); - consultOneLevelFragment=new ConsultOneLevelFragment(); - et_search=findViewById(R.id.et_search); - ivSearch=findViewById(R.id.ivSearch); - ivBack=findViewById(R.id.ivBack); - frame_consult=findViewById(R.id.frame_consult); + channel = getIntent().getStringExtra("channel"); + consultOneLevelFragment = new ConsultOneLevelFragment(); + et_search = findViewById(R.id.et_search); + ivSearch = findViewById(R.id.ivSearch); + ivBack = findViewById(R.id.ivBack); + frame_consult = findViewById(R.id.frame_consult); ivSearch.setOnClickListener(this); ivBack.setOnClickListener(this); - Bundle bundle=new Bundle(); - bundle.putString("channel",channel); + Bundle bundle = new Bundle(); + bundle.putString("channel", channel); consultOneLevelFragment.setArguments(bundle); - ToastUtils.showToast("channel="+channel); - fragmentTransaction=getSupportFragmentManager().beginTransaction(); - fragmentTransaction.add(R.id.frame_consult,consultOneLevelFragment) +// ToastUtils.showToast("channel=" + channel); + fragmentTransaction = getSupportFragmentManager().beginTransaction(); + fragmentTransaction.add(R.id.frame_consult, consultOneLevelFragment) .show(consultOneLevelFragment).commit(); } @@ -71,9 +69,9 @@ public class ConsultOneLevelActivity extends BaseCompatActivity implements View. @Override public void onClick(View view) { - switch (view.getId()){ + switch (view.getId()) { case R.id.ivSearch: - + consultOneLevelFragment.showSearchContent(et_search.getText().toString()); break; case R.id.ivBack: finish(); diff --git a/app/src/main/java/com/shunzhi/parent/ui/fragment/CePingFragment.java b/app/src/main/java/com/shunzhi/parent/ui/fragment/CePingFragment.java index a6dbb74..e1cd2e8 100644 --- a/app/src/main/java/com/shunzhi/parent/ui/fragment/CePingFragment.java +++ b/app/src/main/java/com/shunzhi/parent/ui/fragment/CePingFragment.java @@ -70,7 +70,6 @@ public class CePingFragment extends BaseMVPCompatFragment implements MineContract.IMineView, View.OnClickListener { - LinearLayout childlayout, personinfo, layout_orderDetail, layout_order; + LinearLayout childlayout, personinfo, layout_orderDetail, layout_order,layout_cache; RoundedImageView user_photo; TextView user_name, user_mobile, tvExit,binding_state; @@ -49,6 +54,8 @@ public class MineFragment extends BaseMVPCompatFragment myConsultBeanList = null; - - String channel=""; + String channel = ""; @Override public int getLayoutId() { @@ -60,7 +58,7 @@ public class ConsultOneLevelFragment extends BaseMVPCompatFragment guangGaoBeanList) { @@ -83,35 +81,20 @@ public class ConsultOneLevelFragment extends BaseMVPCompatFragment(); -// else myConsultBeanList.clear(); -// for (int i = 0; i < 12; i++) { -// MyConsultBean myConsultBean = new MyConsultBean(); -// myConsultBean.consultCounts = i + ""; -// myConsultBean.consultContent = "咨询内容" + i; -// myConsultBean.consultTitle = "咨询标题" + i; -// myConsultBean.consultZhuanfaCounts = "转发:" + i; -// myConsultBeanList.add(myConsultBean); -// } -// myConsultAdapter.addAll(myConsultBeanList); -// recyclerViewConsultOne.setAdapter(myConsultAdapter); -// -// } + public void showSearchContent(String keyword) { + mPresenter.getInformationTopic(keyword, AppContext.getInstance().district, channel, "0", 1); + } @NonNull @Override @@ -148,7 +131,6 @@ public class ConsultOneLevelFragment extends BaseMVPCompatFragment