TAB EC代码 enter image description here
错误 enter image description here
enter image description here enter image description here我正在尝试创建一个选项卡菜单以单击某个选项卡。该方法在另一个项目上起作用,但是当我在MAIN项目上实现该方法时,它总是会强调 返回tab1;
说必填:
android.support.v4.app.Fragment;
found: com.example.batyaa.firstgearautomotive_2.cars.chevrolet_equinox_2001;
但是为什么呢?我已导入片段。
public class PagerAdapter_1 extends FragmentPagerAdapter{
int NumberOfTabs;
public PagerAdapter_1(FragmentManager fm, int numOftabs)
{
super(fm);
this.NumberOfTabs = numOftabs;
}
@Override
public Fragment getItem(int i) {
switch (i)
{
case 0:
tabCE tab1 = new tabCE();
return tab1;
default:
return null;
}
return null;
}
@Override
public int getCount() {
return 0;
}
}
答案 0 :(得分:0)
它在android.app.Fragment
类中使用tabCE
导入。
将导入更改为:
import android.support.v4.app.Fragment
在tabCE
类中,然后在PagerAdapter
中将Fragment
导入为android.support.v4.app.Fragment
。
此外,R import
也是错误的。
tabCE
在..2001
软件包中,但是它像在firstgearautomotive_2
软件包中那样使用,这是不正确的。删除导入,它将显示正确的(您所在的班级所在的地方)其中包含正确的程序包,然后将其导入。