跳转详情页面

详情页面。
直接获取接口下的id。

//推荐
@Override
public void shoutui(News3 news3) {
List<News3.DataBean.TuijianBean.ListBeanX> list = news3.getData().getTuijian().getList();
//Toast.makeText(getActivity(), “list:” + list, Toast.LENGTH_SHORT).show();
GridLayoutManager manager = new GridLayoutManager(getActivity(), 2, GridLayoutManager.VERTICAL, false);
recyTuijian.setLayoutManager(manager);
MyAdapter_tuijian tuijian = new MyAdapter_tuijian(getActivity(), list);

tuijian.setOnitemclick(new MyAdapter_tuijian.onitemclick() {
    @Override
    public void onclick(int position) {
        int pid = news3.getData().getTuijian().getList().get(position).getPid();

        Intent intent = new Intent(getActivity(), xiangqingActivity.class);
        intent.putExtra("pid",pid);
        startActivity(intent);
    }
});
recyTuijian.setAdapter(tuijian);
}

然后再跳转的Activity的页面引入布局
在赋值

  @Override
    public void data(Xiangqing xiangqing) {
        Xiangqing.DataBean data = xiangqing.getData();
        Toast.makeText(this, "data:" + data, Toast.LENGTH_SHORT).show();
        //LayoutInflater.from(xiangqingActivity.this).inflate(R.layout.activity_xiangqing,null);
        xiangqing_name = findViewById(R.id.xiangqing_name);
        xiangqing_price = findViewById(R.id.xiangqing_price);
        xiangqing_simp = findViewById(R.id.xiangqing_simp);
        String[] split = data.getImages().split("\\|");
        Uri uri = Uri.parse(split[0]);
        xiangqing_simp.setImageURI(uri);
        xiangqing_name.setText(xiangqing.getData().getTitle());
        xiangqing_price.setText(xiangqing.getData().getPrice()+"");

猜你喜欢

转载自blog.csdn.net/qq_42859231/article/details/83215541
今日推荐