Как перейти ко второму макету в Android? - PullRequest
0 голосов
/ 21 апреля 2020

У меня есть первый макет с кнопкой, и я хотел бы go ко второму макету.

Это мой код:

butonSubmit.setOnClickListener(new View.OnClickListener(){
        @Override
        public void onClick(View v) {

            Intent i = new Intent(getApplicationContext(),Verificare.class);
            startActivity(i);

        }
    });

Я создал второй Java класс Verificare и макет подтверждают, что я что-то спроектировал, и я попробовал это во втором Java классе:

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.verify);
}

Я также добавил это:

<activity android:name=".Verificare" >
</activity>

в AndroidManifest.

Когда я нажимаю кнопку, страница не меняется. Что не так ? Заранее спасибо, я новичок в Android

Ответы [ 2 ]

0 голосов
/ 21 апреля 2020

Где вы размещаете код для кнопки на ClickListener? Попробуйте поместить его в метод onCreate действия.

0 голосов
/ 21 апреля 2020
buttonSubmit.setOnClickListener(new View.OnClickListener() {

    @Override
    public void onClick(View v) {
        Intent i = new Intent(getApplicationContext(), Verificare.class);
        startActivity(i);
    }

});
...