答案 0 :(得分:2)
默认情况下,不应用动画,至少在蜂窝状态下。该视图将会弹出。
如果你想为它制作动画,你可以这样做:
找到标签的子项并在其上播放动画。
实施例: 首先设置一个监听器:
exampleTabhost.setOnTabChangedListener(new OnTabChangeListener()
{
@Override
public void onTabChanged(String tabId)
{
refreshTabHostUI(exampleTabhost);
}
});
在你的听众中播放选项卡上的动画:
View tab1 = th.findViewById(R.id.tab1);
if( tab1 != null )
playAnim(tab1, getBaseContext(), android.R.anim.fade_in, 500);
播放动画功能:
public Animation playAnim( View v, Context con, int animationid, int startOffset )
{
if( v != null )
{
Animation animation = AnimationUtils.loadAnimation(con, animationid );
animation.setStartOffset(startOffset);
v.startAnimation(animation);
return animation;
}
return null;
}