Как открыть новый экран с другого в Android / Java - PullRequest
0 голосов
/ 16 декабря 2011

Я новичок в Android / Java и пытаюсь научиться создавать приложение. Я много занимался программированием в Microsoft Access Visual Basic, но это первое, что я делаю в Java.

Мой (очень простой) вопрос - как открыть новый экран с другого?

Все примеры, которые я нашел в Интернете, либо не работали, когда я их пробовал, либо вылетали, когда я пытался настроить их, чтобы открыть собственный экран.

Кроме того, во всех примерах содержится так много посторонних вещей, что я не могу понять, какие части необходимы для простого открытия следующего экрана, а какие части делают другие вещи.

В VB, чтобы открыть один экран из другого (используя кнопку), вы создаете экран (форму) и затем добавляете следующий код в событие onclick кнопки docmd.openform ("form1"). Это так просто.

Какая версия этой команды для Android / Java?

То, что я ищу, это простой код, который открывает другой экран при нажатии кнопки на первом экране. На втором экране ничего не будет, кроме текстового поля с надписью «это второй экран». Нет кнопок, возврата и т. Д.

Я знаю, как создавать экраны в виде файлов layout.xml. Я просто не могу понять, как отобразить этот второй (или последующий) экран.

1 Ответ

0 голосов
/ 16 декабря 2011

Вы можете запустить новое действие из вашего текущего действия с помощью намерения, подобного следующему:

startActivity( new Intent(this, YourActivity.class) );
...