如何从类似于TabHost的Activity获取视图

时间:2010-08-15 16:43:53

标签: android

我正在尝试制作一个Accordian控件,其中每个部分都有自己的视图并伴随着自己的活动。使用TabHost我可以添加基于Intents的选项卡,这是我试图了解如何使用的行为。因此,如果有意图或活动,我如何才能获得视图?

1 个答案:

答案 0 :(得分:1)

在构建类似的东西时,您可能希望使用ActivityGroup类,它允许您操作一组活动。在那里,你可以做以下事情:

// this will give you the view
View view = getLocalActivityManager()
    .startActivity("NewsActiviy", intentRoot)
    .getDecorView();

如果您是直接从Activity开始工作,并希望了解其观点,则可以执行以下操作:

// this will give you the view
View view = getWindow().getDecorView();