有没有办法在不使用新的Activity类的情况下创建新屏幕?

时间:2012-11-21 12:10:24

标签: android android-activity

我正在开发一个应用程序。因为我有太多的屏幕,我使用太多的Activity类。我遵循的方法是非常差的方法。

所以我想知道有没有办法在不使用新的Activity类的情况下创建新屏幕。

还有一件事可以让我的活动就像我可以从另一个页面滑动的页面。

如果有人知道答案,请帮助我。

提前致谢...

3 个答案:

答案 0 :(得分:2)

要更改屏幕,您必须开始活动,但为了让您的应用看起来更好,您可以使用fragments,还可以使用ViewPager来滑动您的网页。

ViewPager作为兼容包修订版3的一部分发布,适用于Android 1.6以上版本。

答案 1 :(得分:0)

您可以按以下方式使用

class Activity{

method1();
method2();
..
void method1(){
setContentView(layout);
}
method2(){
if(case1)
{
setContentView(layout);
}
else if(case2){
setContentView(layout)}
...
}
}

答案 2 :(得分:0)

您可以通过多种方式解决此问题。

这是training class on using Fragments

这是一个training class on using horizontal swiping and tabs