package com.sunvote.statusbar.view; import android.annotation.SuppressLint; import android.content.Context; import android.util.AttributeSet; import android.widget.LinearLayout; /** * 状态栏 * 使用{@link #addItem(BarItem)}添加状态栏显示的图标 * @author */ public class StatusBar extends LinearLayout { public StatusBar(Context context) { super(context); init(null, 0); } public StatusBar(Context context, AttributeSet attrs) { super(context, attrs); init(attrs, 0); } @SuppressLint("NewApi") public StatusBar(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); init(attrs, defStyle); } private void init(AttributeSet attrs, int defStyle) { } public void addItem(BarItem item){ addItem(item, -1); } public void addItem(BarItem item, int index){ addView(item, index); } }