Android 选项卡内的活动

Android 选项卡内的活动,android,tabs,android-activity,Android,Tabs,Android Activity,我的android应用程序中有四个选项卡,我想在每个选项卡中实现活动,并将意图从一个选项卡中的活动发送到另一个选项卡中的活动。问题是我的选项卡类扩展了片段,例如 public class Results extends Fragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { return

我的android应用程序中有四个选项卡,我想在每个选项卡中实现活动,并将意图从一个选项卡中的活动发送到另一个选项卡中的活动。问题是我的选项卡类扩展了片段,例如

public class Results extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
        Bundle savedInstanceState) {

    return (LinearLayout) inflater.inflate(R.layout.results, container, false);
}

}
函数findViewById不起作用,因为该类没有扩展活动,所以我无法将任何活动附加到按钮。关于如何做到这一点的帮助任何人

使用
片段
上的获取视图,以便使用
findViewById
进行搜索

this.getView().findViewById(R.id.myviewid)

“我想在每个选项卡中实现活动”——这种方法已经被弃用两年多了。请使用其他方法,例如
FragmentTabHost
、带有片段的操作栏选项卡或
ViewPager
。我似乎找不到FragmentTabHost和活动的好例子。您能告诉我要查找的方向吗?如果“FragmentTabHost and activities”是指“FragmentTabHost,其选项卡内容由活动填充”,则不支持。正如我所指出的,选项卡中的活动已经被弃用两年多了。您是在选项卡中使用片段,还是在选项卡中使用视图,这取决于您自己,尽管在选项卡中有更多对片段的支持。