发生支持

时间:2014-03-11 06:18:50

标签: android android-fragments

我正在开发Facebook登录应用程序。在那里,我无法启动活动子类FragmentActivity而不是活动。请在下面找到我用过的代码。

错误:在线导入android.support.v4.app.FragmentActivity中支持的发生;

package com.example.testfb;
import com.facebook.*;
import com.facebook.model.*;
import android.widget.TextView;
import android.content.Intent;
import com.example.testfb.*;
import android.os.Bundle;
import android.app.Activity;
import android.app.Fragment;
import android.app.FragmentTransaction;
import android.view.Menu;

    import android.support.v4.app.FragmentActivity;


    public class MainActivity extends FragmentActivity {

        private MainFragment mainfragment;

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);

            //setContentView(R.layout.activity_main);
            if(savedInstanceState==null)
            {
                //add the fragement on initial actiovity setup
                mainfragment=new MainFragment();


            }

        }


        @Override
        protected void onActivityResult(int requestCode, int resultCode, Intent data) {
            // TODO Auto-generated method stub
            super.onActivityResult(requestCode, resultCode, data);

              //Session.getActiveSession().onActivityResult(this, requestCode, resultCode, data);
        }

        @Override
        public boolean onCreateOptionsMenu(Menu menu) {
            // Inflate the menu; this adds items to the action bar if it is present.
            getMenuInflater().inflate(R.menu.main, menu);
            return true;
        }

    }

3 个答案:

答案 0 :(得分:2)

导入时输入错误。

import android.support.v4.app.FragementActivity;

但它应该是

import android.support.v4.app.FragmentActivity;

答案 1 :(得分:0)

在清单中检查你的sdk版本......

答案 2 :(得分:0)

这意味着您的构建路径无法识别android -support-V4.jar。然后您必须去找错误并找到突出显示的窗口,您可以在下面找到项目修复解决方案,您会发现添加构建路径到您的应用和支持-V4.jar。然后点击它然后你的问题将得到解决。