我正在制作Android应用,现在我正在旧设备上测试它。我在AVD上使用SDK 21开发了它,现在我正在使用SDK 19(KitKat)在AVD上进行尝试。但是我在编译app时遇到了这个错误:
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentStatePagerAdapter;
public class Pager2 extends FragmentStatePagerAdapter {
int mNumOfTabs;
public Pager2(FragmentManager fm, int NumOfTabs) {
super(fm);
this.mNumOfTabs = NumOfTabs;
}
@Override
public Fragment getItem(int position) {
switch (position) {
case 0:
Fragment_Home tab1 = new Fragment_Home(); // LINE 20 IS HERE
return tab1;
case 1:
Fragment_Questions tab2 = new Fragment_Questions();
return tab2;
case 2:
Fragment_Notifications tab3 = new Fragment_Notifications();
return tab3;
case 3:
Fragment_Replies tab4 = new Fragment_Replies();
return tab4;
case 4:
Fragment_Messages tab5 = new Fragment_Messages();
return tab5;
default:
return null;
}
}
@Override
public int getCount() {
return mNumOfTabs;
}
}
位于Pager2.java的内容:
{{1}}
我已尝试过所有内容,我已添加了支持库,更新了所有内容,但我的应用未在KitKat上运行
答案 0 :(得分:0)
问题解决了。在Fragment_Home中我使用了SDK 19不支持的{{1}},我只是添加了手动滚动监听器。