Nik*_*hil 13 java android fragment fragmentpageradapter android-tabs
我想在我的应用程序中仅实现2个固定选项卡.我按照本教程.
在我的TabPagerAdapter班上,我收到了这个错误:
FragmentPageAdapter在android.support.v4.app.FragmentPagerAdapter无法应用android.app.FragmentManager
TabPageAdapter类:
package com.nikhil.tabs;
import android.app.Fragment;
import android.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
public class TabsPagerAdapter extends FragmentPagerAdapter {
public TabsPagerAdapter(FragmentManager fm) {
super(fm); //getting error here
}
@Override
public Fragment getItem(int index) { //getting error here
switch (index) {
case 0:
// Top Rated fragment activity
return new TopRatedFragment();
case 1:
// Games fragment activity
return new GamesFragment();
}
return null;
}
@Override
public int getCount() {
// get item count - equal to number of tabs
return 2;
}
}
Run Code Online (Sandbox Code Playgroud)
为什么会出现错误以及如何解决?
Apu*_*rva 25
发生错误,因为您FragmentPagerAdapter使用支持库,并Fragment与FragmentManager 别!
更改
import android.app.Fragment;
import android.app.FragmentManager;
Run Code Online (Sandbox Code Playgroud)
至
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13167 次 |
| 最近记录: |