public class Demo_ScrollableTabHost4 extends ScrollableTabActivity{
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
/*
* set this activity as the tab bar delegate
* so that onTabChanged is called when users tap on the bar
*/
setDelegate(new SliderBarActivityDelegateImpl());
for (int i=0; i<3; i++)
{
Intent intent;
if (i%2==0) intent = new Intent(this, DemoActivity1.class);
else intent = new Intent(this, DemoActivity2.class);
/*
* This adds a title and an image to the tab bar button
* Image should be a PNG file with transparent background.
* Shades are opaque areas in on and off state are specific as parameters
*/
this.addTab("title"+i, R.drawable.star, RadioStateDrawable.SHADE_GRAY, RadioStateDrawable.SHADE_GREEN,intent);
}
/*
* commit is required to redraw the bar after add tabs are added
* if you know of a better way, drop me your suggestion please.
*/
commit();
}
private class SliderBarActivityDelegateImpl extends SliderBarActivityDelegate
{
/*
* Optional callback method
* called when users tap on the tab bar button
*/
protected void onTabChanged(int tabIndex)
{
Log.d("onTabChanged",""+tabIndex);
}
}
}
- 大小: 15 KB
分享到:
相关推荐
重写tabhost,让其在下方显示同时显示了一些新的效果;具体描述可查阅我的博客。
历史最牛、绝对原创、代码简洁、功能强大,华丽的使用TabHost与ViewFlipper结合实现...之前看到别人写的实现方法是重写TabHost,但是代码太繁琐。本程序虽然资源分高点儿,但绝对物超所值,下载了如有问题请站内联系。
Android_TabHost+ListView组合使用,重写listview,可以全部显示listview
仿新浪微博的Tabhost,通过重写RadioButton实现。。
listview和viewpager及tabhost的touch事件冲突的解决,至少可以实现在重写父viewGroup的onintercpettouchevent的实现拦截和重写子viewGroup的onintercpettouchevent实现不允许拦截。
TabHostandroid tab标签页导航,重写FragmentTabhost实现,禁止切换时,频繁刷新界面
模仿网易新闻的菜单条,主要用tabhost实现,用radiobutton替换了下面的TabWidget,重写了样式,比较美观。
在Android下实现对TabHost的重写,并实现tab位于底端。很不错的。
我之前做分页都是用GridView和ActivityGroup实现的 因为觉得TabHost不好用 还有就是自己水平差的原因吧 如果帮的话 重写view任何问题都可以解决 呵呵 下面请看实现过程 其实很简单
本文实例讲述了Android实现为Tab添加Menu的方法。...如果每个Tab需要有不同的Menu,可以为TabHost添加一个OnTabChangedListener,在这个Listener中对一个全局变量(比如intMenuNumber)进行修改,这样在On
有点类似IPhone里的布局了,呵呵~(其实后来发现这个应该不是用TAB做的,而是ButtonBar做出来的吧,或者是他重写了TAB?总之不是简单地将TAB放置底端了)。 要放置底端,那么Android自带的例程是不可以做到的(例程...
2.4.7 选项卡(TabHost)的功能和 用法 93 2.4.8 滚动视图(ScrollView)的 功能和用法 95 2.4.9 列表视图(ListView和 ListActivity) 95 2.4.10 可展开的列表组件(ExpandableListView) 101 ...
2.4.7 选项卡(TabHost)的功能和 用法 93 2.4.8 滚动视图(ScrollView) 的 功能和用法 95 2.4.9 列表视图(ListView和 ListActivity) 95 2.4.10 可展开的列表组件(ExpandableListView) 101 2.4.11 网格视图...
2.4.7 选项卡(TabHost)的功能和 用法 93 2.4.8 滚动视图(ScrollView) 的 功能和用法 95 2.4.9 列表视图(ListView和 ListActivity) 95 2.4.10 可展开的列表组件(ExpandableListView) 101 2.4.11 网格视图...
方法一:(重写ListView) 144 方法二: 150 5.6、3D魔方 151 6、ANDROID UI 动画 160 6.1、四种2D动画 160 6.1.1、透明度控制动画效果 alpha 160 6.1.2、旋转动画效果 rotate 161 6.1.3、尺寸伸缩动画效果 scale ...
方法一:(重写ListView) 144 方法二: 150 5.6、3D魔方 151 6、ANDROID UI 动画 160 6.1、四种2D动画 160 6.1.1、透明度控制动画效果 alpha 160 6.1.2、旋转动画效果 rotate 161 6.1.3、尺寸伸缩动画效果 scale ...