`
wang_peng1
  • 浏览: 3904160 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

tab上显示数字

 
阅读更多

好多人问怎么实现tab上有数字,其实很简单实现方法有很多,这里有布局实现吧,只是demo,希望大家明白原理res/drawable/shapecount.xml

<?xml version="1.0" encoding="utf-8"?>
<shape
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
  <corners android:radius="20dp"  />    
  <solid android:color="#ff2233" />
</shape>

 

res/layout/tabicon.xml

<RelativeLayout
    android:orientation="vertical"
    android:background="@null"
    android:id="@+id/rlayout"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" >
    <ImageView 
            android:id="@+id/icon"
            android:src="@android:drawable/ic_menu_mylocation" <!-- Just for test -->
            android:layout_margin="0dp"
            android:layout_height="wrap_content" 
            android:layout_width="wrap_content"/>

    <TextView android:layout_width="wrap_content" android:layout_height="wrap_content"
        android:text="50" android:textSize="12dp" android:textStyle="bold"  
        android:background="@drawable/shapecount"
        android:textColor="#FFFFFF"
        android:paddingLeft="3dp" android:paddingRight="3dp"
            android:layout_margin="0dp"
        android:layout_alignBottom="@+id/rlayout"
        android:id="@+id/txtCount" />

</RelativeLayout>
 LayoutInflater inflater = LayoutInflater.from(this);

View view = inflater.inflate(R.layout.tabicon, null);
final TextView txtCount = (TextView) view.findViewById(R.id.txtCount);

spec = tabHost.newTabSpec("artists").setIndicator(view).setContent(intent);

  • 大小: 20.6 KB
分享到:
评论

相关推荐

    用LED数码显示器循环显示数字0~9

    //用LED数码显示器循环显示数字0~9 #include&lt;reg51.h&gt; // 包含51单片机寄存器定义的头文件 /************************************************** 函数功能:延时函数,延时一段时间 ******************************...

    TabLayout标题右上角加数字标记

    Tablayout和ViewPager的结合使用Tablayout标题右上角加标记

    ViewPager+LinearLayout实现Tab,且有未读提示

    ViewPager+LinearLayout实现Tab,且有未读提示。 (如手机QQTab,有未读信息右上角显示数字)

    office tab 9.60 天涯浪子

    (N代表的是阿拉伯数字1-9) 如果你不想要快捷切换键的话,可分别在Wordtab,Exceltab ,PPttab选项中设置不勾选“启用快捷键切换标签栏是否显示”和“启用快捷键切换标签”。 5.怎样判断Office Tab中的组件是否被...

    微信小程序-微信小程序自定义组件:带未读数目的tab按钮

    微信小程序自定义组件:带未读数目的tab按钮 组件的使用 可以直接复制dist中的文件,到你的项目的pages页。如果放到其他的目录,需要相应修改下列引用中的路径( ./path/to/file/tabbar.subfix ) index.wxml (页面的 ...

    Tab Resize 谷歌浏览器屏幕分割插件

    现在生活中如果你常常需要同时开启多个网页、同时监看或比较不同页面中的内容,譬如说股票看盘、比较不同报表的数字..等等,可能会希望能快速将不同网页的内容并排显示,我们会自行的拖拉视图,将两视图的大小变得...

    WPF的TabControl左侧的TabItem的Header纵线显示

    WPF的TabControl左侧的TabItem的Header纵线显示

    点阵显示字符

    51单片机8*8点阵显示数字和汉字 void main() { unsigned char tab, j; unsigned int i; while(1) { for(i= 0; i; i++ ) //两个字之间的扫描间隔时间 { for(tab=0;tab;tab++) { Hc595Send...

    数字时钟 proteus仿真

    显示t0 setb ex0 ;允许外部中断0 setb ex1 ;允许外部中断1 setb ea ;开总中断 mov R0,#20 mov 26h,#59 mov 27h,#50 mov 28h,#23 re: call disp sjmp re disp: mov A ,26h mov B...

    js当当网上书店-首页

    例如,当显示第四张图片时,右侧的数字4变为白色,背景变为橙色,并且当鼠标移到某个数字按钮上时,左侧显示对应的图片,并且数字按钮的字体颜色变为白色,数字按钮的背景颜色变为橙色 5、Tab切换特效,使最新上架内容...

    12864显示的万年历

    // 1:显示某个点 unsigned char code Tab[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}; void Dot(char x,char y,bit flag) { unsigned char dat; // y=63-y; //坐标轴的移动和反转 if(x) { LCDSel(1); ...

    js实现滑动文字显示图片

    今天向大家介绍的这个动画,特色在于当鼠标划过文字时,图片会显示出来,而且是左右方向显示。让人称奇的是当你从底部向上滑动文字时,图片的滑动方向会改变。  这种动画,看起来很像TAB菜单,不过TAB菜单没...

    很实用的图片切换(带数字)

    现在很多网站的首页都能够用到的图片切换,可以直接拿过来使用。欢迎大家一起学习。

    tttab-crx插件

    tttab提供快捷键来记住您正在阅读的网站,并可以在新选项卡上重新打开保存的网站URL。 tttab还提供了一种简便的方法来确认您保存了哪个网站。 'tttr'+数字:记住当前URL。 'ttt'+数字:在新标签页上重新打开保存的...

    Tab Number-crx插件

    *修正了一个错误,该号码在某些页面上没有显示,例如google group。 版本0.1.0.2:*在非Mac系统中按住alt时,显示选项卡编号。 *修复了使用ctrl / cmd + w关闭页面时,制表符编号仍然保留的错误。 *修正了在按住ctrl...

    标签号码「Tab Number」-crx插件

    *修正了一个错误,该号码未在某些页面上显示,例如google group。版本0.1.0.2:*在非Mac系统中按住alt时,显示选项卡编号 *修复了使用ctrl / cmd + w关闭页面时,制表符编号仍然保留的错误 *修正了在按住ctrl / alt ...

    Android 给应用程序的icon添加未读消息个数提示(红圈内数字)

    直接把底图和红圆圈的图片用相对布局进行排列,在代码中动态更改红圆中的TextView的数字,并且识别一下各种情况下红圆的显示或者隐藏。这种方法比较直观。  2. 采用canvas画出圆和数字。 由于项目采用的是Tab页的...

    Emeditor 简体中文插件集 Build 5

    移到上一函数 移到下一函数 块高亮显示(C语言) 插入注释标记(C语言) XML 提示 XML 校验工具 插入Arial 1号字标记 插入Arial 2号字标记 插入Times 1号字标记 插入Times 2号字标记 插入表格标记 插入...

    学习所有win键的快捷键

    Win:打开或关闭开始菜单 Win + Pause:显示系统属性对话框 Win + D:显示桌面 Win + M:最小化所有窗口 Win + L:锁定您的...ALT + Win + 数字:让位于任务栏指定位置(按下的数字作为序号)的程序,显示跳转清单。

Global site tag (gtag.js) - Google Analytics