Android 放淘宝物流信息

一个第三方的东西,挺好使的


一.

maven { url 'https://jitpack.io' }

二.

compile 'com.github.dcq123:StepView:v0.0.2'

三.

物流实体类

public class StepItemData {

    private String msg;
    private String date;

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public String getDate() {
        return date;
    }

    public void setDate(String date) {
        this.date = date;
    }

    public StepItemData(String msg, String date) {
        this.msg = msg;
        this.date = date;
    }
}

四.  XML

 <com.github.qing.stepviewlib.StepView
        android:id="@+id/stepView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="#fff"
        app:dotPosition="top"
        app:lineColor="#eee"
        app:lineWidth="1dp"
        app:radius="5dp" />

五. MainAcyivity

    private StepView stepView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        initView();
        // 指定数据集合
        List<StepItemData> datas=new ArrayList<>();
        for (int i = 0; i < 10; i++) {
            datas.add(new StepItemData(i+"嘿嘿",i+i+" "+i+i));
        }
        stepView.setDatas(datas);
// 设置view的绑定监听
        stepView.setBindViewListener(new StepView.BindViewListener() {
            @Override
            public void onBindView(TextView itemMsg, TextView itemDate, Object data) {
                StepItemData sid = (StepItemData) data;
                itemMsg.setText(sid.getMsg());
                itemDate.setText(sid.getDate());
            }
        });
    }

    private void initView() {
        stepView = (StepView) findViewById(R.id.stepView);
    }


如果觉得这个丑的话,去Github 搜吧,,,关键字 stepview


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值