Java Android如何从片段调用的活动类启动新活动

Java Android如何从片段调用的活动类启动新活动,java,android,android-fragments,android-activity,Java,Android,Android Fragments,Android Activity,我在一个片段类调用的活动类中启动一个活动时遇到了一些问题(从技术上讲,是一个PageAdapter内部类……Android选项卡示例很奇怪) 其中一个选项卡包含一个列表,我希望在单击某个项目时启动一个新活动。我目前有一个单独的activity类来处理列表和交互 我已经尝试了很多事情,比如在片段中获取活动和传递构造函数。此外,我尝试了stackoverflow线程中提到的所有内容,但都没有效果 当前在PageAdapter中(省略非必需代码) 这是为了创建一个新的活动实例,该实例将填充视图并侦听单

我在一个片段类调用的活动类中启动一个活动时遇到了一些问题(从技术上讲,是一个PageAdapter内部类……Android选项卡示例很奇怪)

其中一个选项卡包含一个列表,我希望在单击某个项目时启动一个新活动。我目前有一个单独的activity类来处理列表和交互

我已经尝试了很多事情,比如在片段中获取活动和传递构造函数。此外,我尝试了stackoverflow线程中提到的所有内容,但都没有效果

当前在PageAdapter中(省略非必需代码)


这是为了创建一个新的活动实例,该实例将填充视图并侦听单击。从这个类中,我想用一个新的意图开始Tactivity()。任何想法都将不胜感激

ListViewActivity
是Activity、Fragment还是普通的java类?然后,不用使用
startActivity
创建对象显示活动,谢谢你的想法,但它是一个选项卡式应用程序(抱歉,我没有说清楚),因此如果只有一个选项卡是单独的Activity,它会有点中断流程使用getActivity()。startActivity(getActivity(),ListViewActivity.class)
 public Object instantiateItem(ViewGroup container, int position) {
 .
 .
 View view;
 .
 case 1:
     view = getActivity().getLayoutInflater().inflate(R.layout.forum,
                            container, false);
     lva = new ListViewActivity(view);
     break;