Я хочу разработать что-то вроде домашнего экрана устройств Android, где вы можете переходить с одного главного домашнего экрана на другой, проводя пальцем по экрану. Что-то вроде галереи фотографий Android ...
То, как я делаю это сейчас, использует Gallery
:
private class PhotosGallery extends Gallery{
public PhotosGallery(Context context) {
super(context);
}
@Override
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {
return super.onFling(e1, e2, 0, 0);
}
}
Но этот способ работает не очень хорошо: если вы не проведете пальцем по всей ширине экрана, он не перейдет на следующую страницу (он останавливается и возвращается на страницу, на которой вы были до взаимодействие).
Кто-нибудь знает другой путь?