底部带图标的导航选项卡的两种实现方式

来源:互联网 发布:淘宝部分退款在哪 编辑:程序博客网 时间:2024/05/20 06:28

1.使用布局嵌套布局来实现

2.在布局中运用drawableTop/drawableLeft/drawableRight/drawableBottom实现

1、首先定义:privat Button btn;btn=(Button)findViewById(R.id.test);Drawable navDraw;这里需要调用setBounds()方法;拿到图片资源navDraw=getResources().getDrawable(R.drawable.lhy_tab1_s);navDraw.setBounds(0, 0,navDraw1.getMinimumWidth(), navDraw1.getMinimumHeight());btn.setCompoundDrawables(null, navDraw1, null, null);这样就可实现用代码来改变导航图标。
0 0