详情activity

package com.example.mvp6;

import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.widget.ImageView;
import android.widget.TextView;
import android.widget.Toast;

import com.bumptech.glide.Glide;
import com.example.mvp6.bean.JsonBean;
import com.example.mvp6.mvp.Presenter.CPresenter;
import com.example.mvp6.mvp.Presenter.Presenter;
import com.example.mvp6.mvp.view.IView;
import com.example.mvp6.okhttp.OkHttp;
import com.google.gson.Gson;
import com.recker.flybanner.FlyBanner;
import com.youth.banner.Banner;

import java.util.ArrayList;
import java.util.List;

public class HuoActivity extends AppCompatActivity implements IView {

private WebView view;
private int id1;
private ArrayList<String> image = new ArrayList<>();
private TextView text_name;
private TextView text_price;
private FlyBanner banner;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_huo);
    Intent intent = getIntent();
    // String id = intent.getStringExtra("id");
    id1 = intent.getExtras().getInt("id");
    CPresenter cPresenter = new CPresenter(this);
    cPresenter.getDatModel("http://172.17.8.100/small/commodity/v1/findCommodityDetailsById?commodityId=" + id1);
    Toast.makeText(this, "fsbdsf" + id1, Toast.LENGTH_SHORT).show();
    initview();
}

private void initview() {

    text_name = findViewById(R.id.text_name);
    text_price = findViewById(R.id.text_price);
    banner = findViewById(R.id.banner);
}

@Override
public void loab(String date) {
 
    Gson gson = new Gson();
    JsonBean jsonBean = gson.fromJson(date, JsonBean.class);
    JsonBean.ResultBean result = jsonBean.getResult();
    String commodityName = result.getCommodityName();
    int price = result.getPrice();
    String picture = result.getPicture();
    String[] split = picture.split(",");
    text_price.setText(price + "");
    text_name.setText(commodityName);
    for (int i = 0; i < split.length; i++) {
        image.add(split[i]);
        image.get(i);
    }
   banner.setImagesUrl(image);

}

}

猜你喜欢

转载自blog.csdn.net/weixin_44660509/article/details/88936048