Intent传值
来源:互联网 发布:c语言死循环 编辑:程序博客网 时间:2024/05/19 14:52
//点击
@Overridepublic void success(FLXQ_Bean flxq_bean) { final List<FLXQ_Bean.DataBean> data = flxq_bean.getData(); FENLEIXQAdapter fenleixqAdapter=new FENLEIXQAdapter(this,data); fenleixqAdapter.setFenleixqClick(new FENLEIXQAdapter.FENLEIXQClick() { @Override public void onFLXQClick(int position) { int itemtype = data.get(position).getItemtype(); Intent intent=new Intent(FenLXQActivity.this,ShangpinXQActivity.class); intent.putExtra("itemtype",itemtype+""); startActivity(intent); } }); fenllei_xq_rlv.setAdapter(fenleixqAdapter);}
//跳转
public class ShangpinXQActivity extends AppCompatActivity { private ImageView iv; private TextView titel; private TextView neirong; private TextView yuanjia; private TextView xianjia; private String typeNum; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_shangpin_xq); iv = (ImageView) findViewById(R.id.xq_imageView1); titel = (TextView) findViewById(R.id.xq_titel1); neirong = (TextView) findViewById(R.id.xq_xiangqing1); yuanjia = (TextView) findViewById(R.id.xq_yuanjia1); xianjia = (TextView) findViewById(R.id.xq_xianjia1); yuanjia.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG); Map<String, String> map = new HashMap<>(); Intent intent = getIntent(); typeNum = intent.getStringExtra("itemtype"); map.put("pscid","2"); OkHttp3Utils.doPost(API.FENLEIXQ, map, new GsonObjectCallback<ShangPingXQ_Bean>() { @Override public void onUi(ShangPingXQ_Bean shangPingXQ_bean) { if (typeNum.equals("2")){ String[] split = shangPingXQ_bean.getData().get(0).getImages().split("\\|"); Glide.with(ShangpinXQActivity.this).load(split[0]).into(iv); titel.setText(shangPingXQ_bean.getData().get(0).getTitle()); neirong.setText(shangPingXQ_bean.getData().get(0).getSubhead()); yuanjia.setText(shangPingXQ_bean.getData().get(0).getPrice() + ""); xianjia.setText(shangPingXQ_bean.getData().get(0).getBargainPrice()+ ""); } if (typeNum.equals("1")){ String[] split = shangPingXQ_bean.getData().get(2).getImages().split("\\|"); Glide.with(ShangpinXQActivity.this).load(split[0]).into(iv); titel.setText(shangPingXQ_bean.getData().get(2).getTitle()); neirong.setText(shangPingXQ_bean.getData().get(2).getSubhead()); yuanjia.setText(shangPingXQ_bean.getData().get(2).getPrice() + ""); xianjia.setText(shangPingXQ_bean.getData().get(2).getBargainPrice()+ ""); } if (typeNum.equals("0")){ String[] split = shangPingXQ_bean.getData().get(1).getImages().split("\\|"); Glide.with(ShangpinXQActivity.this).load(split[0]).into(iv); titel.setText(shangPingXQ_bean.getData().get(1).getTitle()); neirong.setText(shangPingXQ_bean.getData().get(1).getSubhead()); yuanjia.setText(shangPingXQ_bean.getData().get(1).getPrice() + ""); xianjia.setText(shangPingXQ_bean.getData().get(1).getBargainPrice()+ ""); } } @Override public void onFailed(Call call, IOException e) { } }); } }
阅读全文
0 0
- Intent传值
- intent传值
- intent 传值
- Intent 传值
- Intent传值
- Intent传值
- Intent传值
- intent 传值
- Intent传值
- Intent传值
- intent传值
- Intent传值
- Intent传值
- Android Intent传值
- Intent Activity传值
- Android--Intent传值
- Intent+Bundle 传值
- Android Intent 传值 --onActivityResult
- gouwuche加载view
- cts : CtsTelephonyTestCase android.telephony.cts.MmsTest#testSendMmsMessage failed
- 第十三周 【项目1
- [分享]钛极OS(TiJOS)之设备总线支持
- ViewPager+Fragment预加载解决方案
- Intent传值
- 一些基础的MySQL数据库操作语句
- log4j使用过程详解(怎么使用log4j 2)
- Linux进程间通信 —— 信号(下)
- Groovy语言学习:groovy语言简介及基本语法
- 美国2012年总统候选人政治献金数据分析
- JSON(高程笔记)
- PowerDesigner最基础的使用方法入门学习
- spring+quartz实现动态任务调度