마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드스튜디오 이미지버튼 클릭시 화면전환

0 추천

우선 메인액티비티에 이미지버튼 btn_Home을 넣고 버튼을 누를 경우 메뉴액티비티로 화면이 이동되는 기능을 넣고 싶은데요

package com.example.registerloginexample;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageButton;
import android.widget.TextView;

import androidx.appcompat.app.AppCompatActivity;

public class MainActivity extends AppCompatActivity {

    private TextView tv_id, tv_id2, tv_pass, tv_name, tv_number;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        tv_id = findViewById(R.id.tv_id2);
        tv_id2 = findViewById(R.id.tv_id);
        tv_pass = findViewById(R.id.tv_pass);
        tv_name = findViewById(R.id.tv_name);
        tv_number = findViewById(R.id.tv_number);

        Intent intent = getIntent();
        String userID = intent.getStringExtra("userID");
        String userPass = intent.getStringExtra("userPass");
        String userName = intent.getStringExtra("userName");
        int userNumber = intent.getIntExtra("userNumber", 11);

        tv_id.setText(userID);
        tv_id2.setText(userID);
        tv_pass.setText(userPass);
        tv_name.setText(userName);
        tv_number.setText("" + userNumber);

        final ImageButton btn_Home =(ImageButton)findViewById(R.id.btn_home);
        btn_Home.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent intent = new Intent(MainActivity.this, MenuActivity.class);
                startActivity(intent);
            }
        });


    }
}


메인액티비티 코드입니다 final 코드 전 부분은 가입된 정보들 출력하는 곳이고 그 밑에가 이미지버튼 클릭시 화면 전환되는 기능 코드 짠건데 어디가 문제일까요 앱에서 이 화면이 켜지지도 않고 종료됩니다,,도와주세요ㅠㅠ

부부부부뿌 (120 포인트) 님이 2021년 4월 29일 질문

1개의 답변

0 추천
왜 에러가 났는지 로그캣이나 디버깅을 해보시면 좀 더 구체적인 이유를 아실 수 있습니다. 앱에 문제가 생겼을 때는 코드와 함꼐 에러정보도 같이 올리셔야 다른 분들이 도움을 주기가 쉬워요.

모든 게 정상인데 안된다면 가장 기본적이지만 잊어버리기 쉬운 건데.... AndroidMenifest.xml에 MenuActivity를 등록하셨나요?
spark (224,800 포인트) 님이 2021년 4월 29일 답변
...