
구현 시 생겼던 문제점:
화면 전환을 위해 최초화면에서 화면 터치 인식 후 로그인 화면에 넘어가는 과정에서 버튼끼리 겹치고 이동되지 않았다.
버튼을 디자인 창에서 드래그 드롭방식으로 생성시 코드가 자동으로 생성된다.
이때 parent layout이 선언되어있지 않기 때문에 위치를 인지하지 못하는 문제가 생긴 것이다.
문제 해결을 위해 구글링 후 첫번째 페이지에 있던 코드 중
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Yaming"
android:textColor="#357035"
android:textSize="50sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
아래의 4줄을 복사하여 각각의 텍스트 뷰의 버튼과 텍스트에 코드를 추가해준 뒤 디자인창에서 배치를 다시 해주었다.
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
해결방법:
구글링을 통해 문제를 해결하였다.
'Android Studio > 프로젝트: YAMING' 카테고리의 다른 글
| 안드로이드 스튜디오 버튼 클릭시 대화상자 (0) | 2023.10.31 |
|---|---|
| Node.js와 MySQL 연결 (0) | 2023.10.17 |
| Node.js 설정과 연결 (0) | 2023.10.14 |
| 앱 아이콘 변경 (0) | 2023.10.13 |
| YAMING 프로젝트 설명 (0) | 2023.10.13 |