Проблема с галереей при нажатии кнопки назад на Android - PullRequest
0 голосов
/ 07 сентября 2011

Hie team gud eve, у меня был набор изображений, таких как 1 2 3 4 5 6. при нажатии на 1 (то есть первое изображение), которое должно быть показано в другой деятельности Когда мы проводим пальцем, он должен перейти к следующему изображению. Если я перестану проводить рядом с положением изображения 4., нажимая кнопку «Назад» на устройстве. Основная активность должна отображаться возле позиции 4.

Я уже сделал со свайпом с помощью onFling (). Проблема в том, что когда я нажимаю кнопку «Назад», изображение перемещается в первую позицию. Мне нужно в той же позиции ......

Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 07 сентября 2011

Если вы нацелены на Android 2.0 или новее, вы можете использовать onBackPressed(), чтобы решить, что произойдет, когда вы нажмете кнопку «Назад». Это немного легче сделать.

@Override
public void onBackPressed() {
    // Do something
}

Чтобы выбрать объект в Галерее:

gallery.setSelection(int selection);
0 голосов
/ 07 сентября 2011
manually you can override that key  
i think this code will help u...

@Override
        public boolean onKeyDown(int keyCode, KeyEvent event) {
            try {
                // TODO Auto-generated method stub
                if (keyCode == KeyEvent.KEYCODE_BACK)
    //start the what activity you want
    }
    }
...