Android 无需滑动屏幕幻灯片的ViewPager
我想使用屏幕幻灯片,但不使用滑动。我看到这个例子:,只是我想要带顶部菜单的幻灯片页面,而不是带滑动的页面。 我怎么能做到 谢谢。您必须使用“带选项卡滑动视图”。以下是方法:Android 无需滑动屏幕幻灯片的ViewPager,android,android-viewpager,screen,slide,Android,Android Viewpager,Screen,Slide,我想使用屏幕幻灯片,但不使用滑动。我看到这个例子:,只是我想要带顶部菜单的幻灯片页面,而不是带滑动的页面。 我怎么能做到 谢谢。您必须使用“带选项卡滑动视图”。以下是方法: 我就是这样实现的。在这个例子中,我有一个ViewPager,适配器中有3个项目,它每3秒钟滑动到下一个项目。到达第三个项目后,返回第一个位置 public class MainActivity extends AppCompatActivity { private ViewPager viewPager;
我就是这样实现的。在这个例子中,我有一个ViewPager,适配器中有3个项目,它每3秒钟滑动到下一个项目。到达第三个项目后,返回第一个位置
public class MainActivity extends AppCompatActivity {
private ViewPager viewPager;
int page = 0;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main_activity22);
viewPager = (ViewPager) findViewById(R.id.pager);
}
private void testing() {
final Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
if (page == 3) {
page = 0;
}
viewPager.setCurrentItem(page++);
testing();
}
}, 3000); // 3 seconds
}
}
禁用刷卡
viewPager.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
return true;
}
});