ReviewActivity.java 2.39 KB
package com.huaheng.wms.review;

import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ListView;

import com.huaheng.wms.R;
import com.huaheng.wms.WMSLog;
import com.huaheng.wms.adapter.ChooseAdapter;
import com.huaheng.wms.adapter.ChooseBean;
import com.huaheng.wms.collectgoods.BulkCollectActivity;
import com.huaheng.wms.collectgoods.CollectGoodsActivity;
import com.huaheng.wms.collectgoods.PieceCollectActivity;
import com.huaheng.wms.model.CommonActivity;
import com.huaheng.wms.picking.BatchPickingActivity;
import com.huaheng.wms.util.WMSUtils;

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

import butterknife.BindView;
import butterknife.ButterKnife;

/**
 * 复核
 */
public class ReviewActivity extends CommonActivity {


    @BindView(R.id.review_list)
    ListView reviewList;
    private ChooseAdapter mAdapter;
    private List<ChooseBean> chooseBeanList;
    private final int COLLECTION_PIECE = 0;
    private final int COLLECTION_BULK = 1;

    @Override
    protected void initActivityOnCreate(Bundle savedInstanceState) {
        super.initActivityOnCreate(savedInstanceState);
        setContentView(R.layout.activity_review);
        ButterKnife.bind(this);
        setTitle(getString(R.string.review));
        initView();
    }

    private void initView() {
        chooseBeanList = new ArrayList<>();
        chooseBeanList.add(new ChooseBean(this.getResources().getDrawable(R.mipmap.menu_icon_review), this.getString(R.string.piece_review)));
        chooseBeanList.add(new ChooseBean(this.getResources().getDrawable(R.mipmap.menu_icon_review), this.getString(R.string.batch_review)));
        mAdapter = new ChooseAdapter(this);
        reviewList.setAdapter(mAdapter);
        reviewList.setOnItemClickListener(listener);
        mAdapter.setList(chooseBeanList);
    }

    AdapterView.OnItemClickListener listener = new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> adapterView, View view, int position, long l) {
            switch (position) {
                case COLLECTION_PIECE:
                    WMSUtils.startActivity(ReviewActivity.this, PieceReviewActivity.class);
                    break;
                case COLLECTION_BULK:
                    WMSUtils.startActivity(ReviewActivity.this, BatchReviewActivity.class);
                    break;
            }
        }
    };
}