Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.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 登录Facebook后开始另一项活动_Android_Facebook_Facebook Graph Api - Fatal编程技术网

Android 登录Facebook后开始另一项活动

Android 登录Facebook后开始另一项活动,android,facebook,facebook-graph-api,Android,Facebook,Facebook Graph Api,我尝试在登录Facebook时启动另一个活动,但它总是停留在startActivity(intent) 我检查错误消息,它说您是否在AndroidManifest.xml中声明了此活动?,我确实在Manifest中添加了此活动 困在这里三天了,请帮忙 主要节日 <activity android:name=".Workout" android:label="@string/app_name" android:theme="@style/Ap

我尝试在登录Facebook时启动另一个活动,但它总是停留在
startActivity(intent)
我检查错误消息,它说
您是否在AndroidManifest.xml中声明了此活动?
,我确实在Manifest中添加了此活动 困在这里三天了,请帮忙

主要节日

 <activity
        android:name=".Workout"
        android:label="@string/app_name"
        android:theme="@style/AppTheme.NoActionBar">
        <intent-filter>
            <action android:name="com.addtw.aweino1.WORKOUT" />
            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>

请在
onComplete

Intent intent =new Intent(FacebookLogin.this,com.addtw.aweino1.Workout.class);
startActivity(intent);

它起作用了!非常感谢!但仍然不知道,我把
Intent-Intent=newintent(facebooklin.this,com.addtw.aweino1.Workout.class)
onComplete
的外面,所以它找不到它?因为他们是不同的阶级?不管怎么说,这是上下文的问题。请也投赞成票。:)谢谢因为我是新来的,我会在得到15%的赞誉后投票给你
208/com.addtw.aweino1 E/AndroidRuntime: FATAL EXCEPTION: main
                                                               Process: com.addtw.aweino1, PID: 24208
                                                               android.content.ActivityNotFoundException: Unable to find explicit activity class {/com.addtw.aweino1.Workout}; have you declared this activity in your AndroidManifest.xml?
                                                                   at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1791)
                                                                   at android.app.Instrumentation.execStartActivity(Instrumentation.java:1513)
                                                                   at android.app.Activity.startActivityForResult(Activity.java:3933)
                                                                   at android.app.Activity.startActivityForResult(Activity.java:3881)
                                                                   at android.app.Activity.startActivity(Activity.java:4204)
                                                                   at android.app.Activity.startActivity(Activity.java:4172)
                                                                   at com.addtw.aweino1.FacebookLogin$1$1.onCompleted(FacebookLogin.java:83)
                                                                   at com.facebook.GraphRequest$1.onCompleted(GraphRequest.java:304)
                                                                   at com.facebook.GraphRequest$5.run(GraphRequest.java:1368)
                                                                   at android.os.Handler.handleCallback(Handler.java:739)
                                                                   at android.os.Handler.dispatchMessage(Handler.java:95)
                                                                   at android.os.Looper.loop(Looper.java:135)
                                                                   at android.app.ActivityThread.main(ActivityThread.java:5910)
                                                                   at java.lang.reflect.Method.invoke(Native Method)
                                                                   at java.lang.reflect.Method.invoke(Method.java:372)
                                                                   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1405)
                                                                   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1200)
Intent intent =new Intent(FacebookLogin.this,com.addtw.aweino1.Workout.class);
startActivity(intent);