android tabhost改变标签高度和背景颜色
来源:互联网 发布:第二号码软件 编辑:程序博客网 时间:2024/05/16 14:25
myTabhost.getTabWidget().getChildAt(0).getLayoutParams().height = 75; //设置标题高度myTabhost.getTabWidget().getChildAt(1).getLayoutParams().height =75;
// 初始化设置一次标签背景 updateTabBackground(myTabhost); // 选择时背景更改。 myTabhost.setOnTabChangedListener(new OnTabChangeListener() { @ Override public void onTabChanged(String tabId) { updateTabBackground(myTabhost); } /** * 更新Tab标签的背景图 * * @param tabHost */ private void updateTabBackground(final TabHost tabHost) { for (int i = 0; i < tabHost.getTabWidget().getChildCount(); i++) { View vvv = tabHost.getTabWidget().getChildAt(i); if (tabHost.getCurrentTab() == i) { // 选中后的背景 vvv.setBackgroundDrawable(getResources().getDrawable( R.drawable.blue)); } else { // 非选择的背景 vvv.setBackgroundDrawable(getResources().getDrawable( R.drawable.lightblue)); } } }
- android tabhost改变标签高度和背景颜色
- [转]改变 CListCtrl、CHeaderCtrl 高度、字体、颜色和背景
- 改变 CListCtrl、CHeaderCtrl 高度、字体、颜色和背景
- 改变 CListCtrl、CHeaderCtrl 高度、字体、颜色和背景
- 改变 CListCtrl、CHeaderCtrl 高度、字体、颜色和背景
- 改变 CListCtrl、CHeaderCtrl 高度、字体、颜色和背景
- 改变 CListCtrl、CHeaderCtrl 高度、字体、颜色和背景
- 改变 CListCtrl、CHeaderCtrl 高度、字体、颜色和背景
- 改变 CListCtrl、CHeaderCtrl 高度、字体、颜色和背景
- 改变 CListCtrl、CHeaderCtrl 高度、字体、颜色和背景
- 改变 CListCtrl、CHeaderCtrl 高度、字体、颜色和背景
- android tabhost 每个item的选中改变背景,和标题
- android tabhost 每个item的选中改变背景,和标题
- 关于Android TabHost切换Tab字体的颜色背景颜色改变
- IOS改变TABBAR高度、背景颜色
- Android之TabHost改变Tab颜色
- Android改变标题栏背景颜色
- android 改变 activity 背景颜色
- 外贸七日通 第六日 合作篇 与货代打交道
- 应用层访问内核层mmap实现机制
- 加深对动态绑定的理解
- 物料计量单位转换函数MD_CONVERT_MATERIAL_UNIT
- ubuntu运行sudo命令出现“sudo: /usr/lib/sudo/sudoers.so must be only be writable by owner”的一种解决办法
- android tabhost改变标签高度和背景颜色
- expect spawn、linux expect 应用
- invalid conversion from `const char*' to `char*' .
- 员工问啥工作不积极
- 如何在JavaScript与ActiveX之间传递数据(一)
- 黑马程序员_多线程初步学习
- 智慧故事启迪人生
- Oracle Hexadecimal to Decimal Function
- hello_world-2.2之简单设备驱动模型(二)---device,bus,driver结构介绍