0
我有以下问题: 我有一个TabActivity运行良好。里面有一个Activity(ListView),用户可以在ListItem上按下来查看详细信息。所以我交换我的选项卡里面浏览这样的:查看标签内的动画
public void replaceContentView(String id, Intent newIntent){
ActivityGroup ag = null;
try {
ag = (ActivityGroup)getParent();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
if (ag != null){
newIntent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
View view = ag.getLocalActivityManager()
.startActivity(id, newIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP))
.getDecorView();
setContentView(view);
} else {
startActivity(newIntent);
}
}
新的活动只是“似乎”不太可能 - 很丑陋 - 。我怎样才能动画currentActivity淡入淡出,而新的活动淡入?我已经尝试过this,但现在currentActivity只是淡出,而侦听器从未被调用过。