ReceiptActivity.java 788 Bytes
package com.naji.xiaotao.receipt.ui;

import android.os.Bundle;

import com.naji.xiaotao.BR;
import com.naji.xiaotao.R;
import com.naji.xiaotao.databinding.ActivityReceiptBinding;
import com.naji.xiaotao.receipt.vm.ReceiptViewModel;

import me.goldze.mvvmhabit.base.BaseActivity;

public class ReceiptActivity extends BaseActivity<ActivityReceiptBinding,ReceiptViewModel>{
    @Override
    public int initContentView(Bundle savedInstanceState) {
        return R.layout.activity_receipt;
    }

    @Override
    public int initVariableId() {
        return BR.viewModel;
    }

    @Override
    public ReceiptViewModel initViewModel() {
        return new ReceiptViewModel(this,getIntent().getExtras().getString("orderid"),getIntent().getExtras().getBoolean("isWaitingSure"));
    }
}