2个人我试图建立一个应用程序使用水平传呼机和Android支持包。我已经在另一个项目中编译了这个精确的代码,但第二个代码示例的最后一行不让我编译。 Eclipse是说Cannot instantiate the type PagerAdapter
实例化PagerAdapter Android
我进口
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentActivity;
import android.support.v4.view.PagerAdapter;
import android.support.v4.view.ViewPager;
我的代码
List<Fragment> fragments = new Vector<Fragment>();
fragments.add(Fragment.instantiate(this, Tab1.class.getName()));
fragments.add(Fragment.instantiate(this, Tab2.class.getName()));
fragments.add(Fragment.instantiate(this, Tab3.class.getName()));
this.mPagerAdapter = new PagerAdapter(super.getSupportFragmentManager(), fragments);
你觉得有什么不对我的进口或项目设置 - 让我知道如果你需要更多的信息。此代码已在其他项目中工作。
感谢
PagerAdapter是一个抽象类,因此不能实例化。请参阅http://developer.android.com/reference/android/support/v4/view/PagerAdapter.html。 – Thomas 2012-03-16 11:41:56