Я новичок в Android/Java и стараюсь учиться, чтобы создать приложение. Я много программировал в Microsoft Access Visual Basic, но это первое, что я делаю на Java.Как открыть новый экран от другого в Android/Java
Мой (очень простой) вопрос: как открыть новый экран из другого?
Все примеры, которые я нашел в Интернете, либо не работали, когда я их пробовал, либо разбился, когда я попытался настроить их, чтобы открыть собственный экран.
Кроме того, все примеры имеют в себе так много посторонних вещей, что я не могу понять, какие части необходимы, чтобы просто открыть следующий экран и какие части делают другие вещи.
В VB, чтобы открыть один экран из другого (с помощью кнопки), вы создаете экран (форму), а затем добавляете следующий код в событие onclick кнопки docmd.openform ("form1"). Это так просто.
Что такое Android/Java-версия этой команды?
То, что я ищу, - это кусочек кода на основе barebones, который открывает другой экран при нажатии кнопки на первом экране. На втором экране ничего не было бы, кроме текстового поля, в котором говорится: «Это второй экран». Нет кнопок, возвращает и т. Д.
Я знаю, как создавать экраны в виде файлов layout.xml. Я просто не могу понять, как отобразить этот второй (или последующий) экран.
Я поставил следующий код в моем файле main.xml в андроида описание кнопки коды: OnClick = "startActivity (новый Intent (это, screen2.class)); Когда я пытаюсь запустить его в эмуляторе, я получаю Force Close, когда я нажимаю кнопку. Конечно, нет никакого намека на то, что не так. На экранах редактирования Eclipse не было сообщений об ошибках. –