2015-12-21 52 views
0

我想我在Eclipse导入时遇到了麻烦,但是我一直无法找到问题所在。我试图实现FragmentPagerAdapter,但我得到“构造函数FragmentPageAdapter(FragmentManager)是未定义的”。在SO的“The constructor FragmentPagerAdapter(FragmentManager) is undefined”中也有同样的问题,但该帖子中的答案对我无效。eclipse导入错误 - 开发android

有什么建议吗?提前致谢! :)

(有问题的行是super(act.getFragmentManager());

import java.util.ArrayList; 

import android.content.Context; 
import android.support.v4.app.Fragment; 
import android.support.v4.app.FragmentActivity; 
import android.support.v4.app.FragmentPagerAdapter; 
import android.view.LayoutInflater; 
import android.view.View; 
import android.view.ViewGroup; 

public class MainFragmentsPager_Adapter extends FragmentPagerAdapter{ 
    ArrayList<ViewGroup> views = new ArrayList<ViewGroup>(); 


// public MainFragmentsPager_Adapter(FragmentManager fm) { 
//  super(fm); 
// } 

    public MainFragmentsPager_Adapter(FragmentActivity act, Context context) { 
     super(act.getFragmentManager()); 
     LayoutInflater inflater = LayoutInflater.from(context); 
     View x = inflater.inflate(R.id.fragment_noticias, null); 
    } 

    @Override 
    public Fragment getItem(int arg0) { 
     // TODO Auto-generated method stub 

    } 

    @Override 
    public int getCount() { 
     // TODO Auto-generated method stub 
     return 0; 
    } 

} 

回答

0

尝试使用act.getSupportFragmentManager()代替。

这应该解决您在使用支持库时遇到的问题。

干杯。

+0

不,它还不适合那个! :( – FjjF