113 lines
3.9 KiB
Java
113 lines
3.9 KiB
Java
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<String, String> 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;
|
|
}
|
|
|
|
}
|
|
} |