Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 使用意图从片段调用活动时无法启动活动?_Android - Fatal编程技术网

Android 使用意图从片段调用活动时无法启动活动?

Android 使用意图从片段调用活动时无法启动活动?,android,Android,03-04 16:37:49.476:E/AndroidRuntime29739:致命异常:主 03-04 16:37:49.476:E/AndroidRuntime29739:Process:com.h3ck.choicemobileno,PID:29739 03-04 16:37:49.476:E/AndroidRuntime29739:android.content.ActivityNotFoundException:找不到显式活动类{com.h3ck.choicemobileno/com

03-04 16:37:49.476:E/AndroidRuntime29739:致命异常:主 03-04 16:37:49.476:E/AndroidRuntime29739:Process:com.h3ck.choicemobileno,PID:29739 03-04 16:37:49.476:E/AndroidRuntime29739:android.content.ActivityNotFoundException:找不到显式活动类{com.h3ck.choicemobileno/com.h3ck.choicemobileno.FragmentTwo};您是否在AndroidManifest.xml中声明了此活动? 03-04 16:37:49.476:E/AndroidRuntime29739:at android.app.Instrumentation.checkstartActivityResulturance.java:1628 03-04 16:37:49.476:E/AndroidRuntime29739:at android.app.Instrumentation.execStartActivityInstrumentation.java:1541 03-04 16:37:49.476:E/AndroidRuntime29739:at-android.app.Activity.startActivityFromFragmentActivity.java:3957 03-04 16:37:49.476:E/AndroidRuntime29739:at-android.app.Activity.startActivityFromFragmentActivity.java:3932 03-04 16:37:49.476:E/AndroidRuntime29739:at-android.app.Fragment.startActivityFragment.java:1054 03-04 16:37:49.476:E/AndroidRuntime29739:at-android.app.Fragment.startActivityFragment.java:1033 03-04 16:37:49.476:E/AndroidRuntime29739:com.h3ck.choicemobileno.FragmentTwo.onContextItemSelectedFragmentTwo.java:146 03-04 16:37:49.476:E/AndroidRuntime29739:at android.app.Fragment.performContextItemSelectedFragment.java:1821 03-04 16:37:49.476:E/AndroidRuntime29739:at android.app.FragmentManagerImpl.dispatchContextItemSelectedFragmentManager.java:1986 03-04 16:37:49.476:E/AndroidRuntime29739:at android.app.Activity.onMenuItemSelectedActivity.java:2623 03-04 16:37:49.476:E/AndroidRuntime29739:com.android.internal.policy.impl.PhoneWindow$DialogMenuCallback.onMenuItemSelectedPhoneWindow.java:3878 03-04 16:37:49.476:E/AndroidRuntime29739:com.android.internal.view.menu.MenuBuilder.dispatchMenuItemSelectedMenuBuilder.java:741 03-04 16:37:49.476:E/AndroidRuntime29739:com.android.internal.view.menu.menuitempl.invokemenuitempl.java:152 03-04 16:37:49.476:E/AndroidRuntime29739:com.android.internal.view.menu.MenuBuilder.performItemActionMenuBuilder.java:884 03-04 16:37:49.476:E/AndroidRuntime29739:com.android.internal.view.menu.MenuBuilder.performItemActionMenuBuilder.java:874 03-04 16:37:49.476:E/AndroidRuntime29739:com.android.internal.view.menu.MenuDialogHelper.onClickMenuDialogHelper.java:167 03-04 16:37:49.476:E/AndroidRuntime29739:com.android.internal.app.AlertController$AlertParams$3.onItemClickAlertController.java:941 03-04 16:37:49.476:E/AndroidRuntime29739:at-android.widget.AdapterView.performItemClickAdapterView.java:299 03-04 16:37:49.476:E/AndroidRuntime29739:at-android.widget.AbsListView.performItemClickAbsListView.java:1113 03-04 16:37:49.476:E/AndroidRuntime29739:at-android.widget.AbsListView$PerformClick.runAbsListView.java:2911

Intent nt = new Intent(view.getContext().getApplicationContext(),
            FragmentTwo.class);
    startActivity(nt);
    getActivity().finish();

Intent nt = new Intent(getActivity().getApplicationContext(),
            FragmentTwo.class);
    startActivity(nt);
    getActivity().finish();

Intent nt = new Intent(getActivity().getApplicationContext(),
            FragmentTwo.class);
    startActivity(nt);
    getActivity().finish();

    /*FragmentManager fm = getFragmentManager();
    FragmentTransaction ft = fm.beginTransaction();
    FragmentTwo llf = new FragmentTwo();
    ft.replace(R.id.reservemobiledata, llf);
    ft.commit();
    */


    Intent intent = new Intent(getActivity(), FragmentTwo.class);
    startActivity(intent);

如果任何人有解决方案,请发布您宝贵的解决方案……

您将在要添加它的视图上的onCreateView方法中添加它


我不太明白你想在代码中做什么,但你可以做到

public class FragmentOne extends Fragment implements OnClickListener

并添加未实现的方法来覆盖onClick方法。

而不是pd=newprogressdialogthis中的此方法;使用getActivity;
public class FragmentOne extends Fragment implements OnClickListener