Android 订单详情

本文详细探讨了Android应用中关于购物订单的状态管理,包括订单的创建、支付处理、配送跟踪以及取消或退款流程。通过对关键API的分析,揭示了Android如何在不同场景下更新和显示订单状态,为开发者提供实现高效订单系统的关键洞察。
摘要由CSDN通过智能技术生成
 //订单
public class DdActivity extends BaseActivity implements IddContract.IddView {
   


    private static final String TAG = "DdActivity";
    @BindView(R.id.xrecycler)
    XRecyclerView xrecycler;@BindView(R.id.radio_butt_qbdd)
    RadioButton radioButtQbdd;
    @BindView(R.id.radio_butt_dfk)
    RadioButton radioButtDfk;
    @BindView(R.id.radio_butt_dsh)
    RadioButton radioButtDsh;
    @BindView(R.id.radio_butt_dpj)
    RadioButton radioButtDpj;
    @BindView(R.id.radio_butt_ywc)
    RadioButton radioButtYwc;
    @BindView(R.id.radio_dd)
    RadioGroup radioDd;
    private IddPresenter presenter;
    private Map<String, String> map;

    @Override
    public int getLayoutId() {
   
        return R.layout.activity_dd;
    }

    @Override
    public void initView() {
   
        ButterKnife.bind(this);

    }

    @Override
    public void initData() {
   
        presenter = new IddPresenter();
        presenter.attachView(this);
        LoginBeanDao grennDao = GreenDaoUtil.getGrennDao();
        List<LoginBean> list = grennDao.queryBuilder().where(LoginBeanDao.Properties.Id.notEq("999"))
                .build().list();
        LoginBean loginBean = list.get(list.size() - 1);
        int userId = loginBean.getUserId();
        String sessionId = loginBean.getSessionId();
        map = new HashMap<>();
        map.put("userId", userId + "");
        map.put("sessionId", sessionId);
        presenter.getddPresenter(map, "0", "1", "5");
        radioDd
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值