package cn.shangyu.gdxzExpert.activity; import android.content.Intent; import android.net.Uri; import android.view.View; import android.widget.TextView; import com.gyf.immersionbar.ImmersionBar; import java.util.HashMap; import java.util.Map; import cn.shangyu.gdxzExpert.R; import cn.shangyu.gdxzExpert.base.BaseActivity; import cn.shangyu.gdxzExpert.bean.MylanBean; import cn.shangyu.gdxzExpert.http.OnCallBackFromNet; import cn.shangyu.gdxzExpert.utils.GsonTools; import cn.shangyu.gdxzExpert.utils.ToastUtil; import cn.shangyu.gdxzExpert.utils.UIUtils; import cn.shangyu.gdxzExpert.widget.LoadingPage; import static cn.shangyu.gdxzExpert.utils.Url.mailanPage; public class MylanFollowActivity extends BaseActivity implements OnCallBackFromNet { @Override public void setTitle() { top_title.setText("保肝护肾关爱一生"); } TextView tv_total,tv_huanjiao,tv_expect,tv_submit_num,tv_commit_num,tv_note,tv_down; @Override public View onCreateSuccessedView() { ImmersionBar.with(this).keyboardEnable(true).statusBarDarkFont(true).titleBar(mToolbar).init(); View view = UIUtils.inflate(R.layout.activity_mylan_follow); tv_total=view.findViewById(R.id.tv_total); tv_huanjiao=view.findViewById(R.id.tv_huanjiao); tv_expect=view.findViewById(R.id.tv_expect); tv_submit_num=view.findViewById(R.id.tv_submit_num); tv_commit_num=view.findViewById(R.id.tv_commit_num); tv_note=view.findViewById(R.id.tv_note); tv_down=view.findViewById(R.id.tv_down); tv_down.setOnClickListener(this); getMylan(); return view; } private void getMylan() { showProgressDialog("加载中"); Map param = new HashMap<>(); sendJsonPostParamtoNetSignMD5(mailanPage,param,101,this); } @Override public LoadingPage.ResultState onLoad() { return LoadingPage.ResultState.STATE_SUCCESSED; } @Override protected void processClick(View v) { switch (v.getId()) { case R.id.tv_down: // Intent intent=new Intent(MylanFollowActivity.this,WebActivity.class); // intent.putExtra("url","http://qr61.cn/oxs7Wi/qVK5vS2"); // intent.putExtra("title","病例模版"); // intent.putExtra("need_share","1"); // startActivity(intent); Intent intent = new Intent(); intent.setAction("android.intent.action.VIEW"); Uri content_url = Uri.parse("http://qr61.cn/oxs7Wi/qVK5vS2"); intent.setData(content_url);startActivity(intent); startActivity(intent); break; } } @Override public void onCallbackFromThread(String resultJson) { } MylanBean mylanBean; @Override public void onCallBackFromThread(String resultJson, int resultCode) { switch (resultCode) { case 101: closeProgressDialog(); mylanBean= GsonTools.fromGsonToBean(resultJson,MylanBean.class); if("200".equals(mylanBean.getCode())&&mylanBean.getData()!=null) { tv_total.setText(mylanBean.getData().getTotal()); tv_huanjiao.setText(mylanBean.getData().getHuanjiao()); tv_expect.setText(mylanBean.getData().getExpect()); tv_submit_num.setText(mylanBean.getData().getSubmit_num()); tv_commit_num.setText(mylanBean.getData().getCommit_num()); tv_note.setText(mylanBean.getData().getNote()); } else { ToastUtil.showToast(mylanBean.getMessage() + ""); } break; } } }