我看过这里与我的问题有关的所有解决方案,但我仍然无法解决它。请我真的需要帮助。我将不胜感激任何帮助
我想要做的是使用lisview来填充我的片段。但tabsPagerAdapter类不断给我上述错误。
package com.example.tabswithswipe.adapter;
import android.app.ListFragment;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import com.example.tabswithswipe.GamesFragment;
import com.example.tabswithswipe.MoviesFragment;
import com.example.tabswithswipe.TopRatedFragment;
public class TabsPagerAdapter extends FragmentPagerAdapter{
public TabsPagerAdapter(FragmentManager fm){
super(fm);
}
public Fragment getItem(int index)
{
switch(index)
{
case 0:
//Top Rated fragment activity
return new TopRatedFragment();
case 1:
//Games fragment activity
return new GamesFragment();
case 2:
//Movies fragment activity
return new MoviesFragment();
}
return null;
}
public int getCount()
{
//get item count,equal to number of tabs
return 3;
}
}
请我非常感谢任何帮助人员。请
答案 0 :(得分:0)
您正在从框架中导入ListFragment
,但是使用支持库中的Fragments
。
尝试导入正确的ListFragment
:
import android.support.v4.app.ListFragment;
确保您的自定义Fragments
延长android.support.v4.app.Fragment
。