点击Activity
的项目时,我想开始新的ListView
。 Activity
具有完全相同的设计(ActionBar
+ ListView
),但ListView
中的所有样式和对象都不同。
我认为最好的方法是在两个活动中将它们分开,但是在两个活动之间进行转换时会显示一个动画,并且它会使转换看起来像滞后。
第一个问题:有没有办法启动一个只有Activity
的新ListView
并让它替换我当前的ListView
而不触及我的{{1}}主窗口和状态栏?
其次:如果没有,那么是否可以删除两个活动之间的过渡动画?
答案 0 :(得分:0)
在同一个活动中,您可以在ListView上再次调用setAdapter并为其提供一个新的适配器(然后可以有不同的数据/行布局等)。