как двигаться вперед и назад среди андроид деятельности - PullRequest
0 голосов
/ 25 июня 2011

Я работаю над приложением, в котором я должен заставить пользователя перейти назад к последнему действию и перейти к действиям, которые он оставил перед использованием кнопок «предыдущий» и «следующий»?

Ответы [ 2 ]

0 голосов
/ 25 июня 2011
previousButton.setOnClickListener(new OnClickListener() 
     {
         @Override
         public void onClick(View v) 
         {
             finish();
         }
     });         


nextButton.setOnClickListener(new OnClickListener() 
     {
         @Override
         public void onClick(View v) 
         {
                Intent loginIntent = new Intent(currentActivity.this, NextActivity.class);
             startActivity(loginIntent);
         }
     });
0 голосов
/ 25 июня 2011

Предыдущая кнопка завершает текущую активность, используя finish(), а следующая кнопка запускает действие. Макет для каждого из действий, имеющих одинаковую панель кнопок.

На самом деле, если ваши действия довольно схожи, например, просто отображая различную информацию, скажем, по мере того, как вы проходите через нее, вы можете избежать выполнения одной и той же активности и просто вызывать ее рекурсивно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...