ActivityGroup is Deprecated



我正在制作包含三个选项卡的android应用程序。在第三个标签有登录屏幕。

当我点击登录按钮…我想用包含列表视图和注销按钮的活动替换活动....

以前我用活动组来代替活动..但是活动组现在已被弃用..

现在我怎么能取代第三标签下的活动??

我正在使用这些代码

Intent intent = new Intent(MyApp.this, LoginPage.class);
                    replaceContentVieww("activity4", intent);

  public void replaceContentVieww(String id, Intent newIntent) {
                    // TODO Auto-generated method stub

View view = getLocalActivityManager().startActivity(id,newIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)).getDecorView(); 
                            setContentView(view);

                    }

有一个链接,我知道这个类已被弃用

你应该在兼容包中使用Fragment和FragmentManager

http://developer.android.com/sdk/compatibility-library.html

使用ADT下载它,然后转到这里的示例临时演员/android/兼容性/v4/样本/

现在我怎么能取代第三标签下的活动??

您可以将选项卡内容定义为FrameLayout的现有子(通过采用小部件ID的setContent())或作为动态创建的View(通过采用TabContentFactorysetContent())。

相关内容

  • 没有找到相关文章

最新更新