我正在关注本教程使用ViewPager屏幕幻灯片http://developer.android.com/training/animation/screen-slide.html 但我有问题。 换句话说,我想实现ViewPager.PageTransform,但是这个接口不存在,就像图像显示一样。 Android - ViewPager.PageTransformer不存在
我把V13支持库和minTarget是14
我正在关注本教程使用ViewPager屏幕幻灯片http://developer.android.com/training/animation/screen-slide.html 但我有问题。 换句话说,我想实现ViewPager.PageTransform,但是这个接口不存在,就像图像显示一样。 Android - ViewPager.PageTransformer不存在
我把V13支持库和minTarget是14
要确保你在19.0.1版本的Android支持包,如废钢项目中的以下作品对我来说,我只是创建:
package com.example.viewpagertransformtest;
import android.app.Activity;
import android.os.Bundle;
import android.support.v4.view.ViewPager;
import android.view.View;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ViewPager pager=new ViewPager(this);
pager.setPageTransformer(true, new ViewPager.PageTransformer() {
@Override
public void transformPage(View arg0, float arg1) {
// TODO Auto-generated method stub
}
});
}
}
是的,我在19.0.1版本!但是,问题在于ViewPager v4在viewpager v13中不同。在v13我不能使用'pager.setPageTransformer()':IDE说我不存在 – hooloovoo
@hooloovoo:上述代码来自使用'-v13' JAR的项目。现在,让Eclipse变得快乐起来需要一点小心。尝试从项目中删除'-v4'和'-v13' JAR。然后添加'-v4',使其编译干净,然后删除'-v4'并将其替换为'-v13'。 – CommonsWare
我很高兴你为我改变任何事情!我为我的answare感到抱歉,但我很累。 – hooloovoo
只需键入“PageTransformer”而不是“ViewPager”。然后尝试Ctrl + Shift + O :)
你有没有尝试清理项目?另外,尝试完成单词,然后按下“Ctrl + Shift + O”组织您的导入。 – Emmanuel
是的,我试过了。现在我尝试Ctrl + Shift + O – hooloovoo
另外Ctrl + Shift + O不起作用! – hooloovoo