
Simple Web Browser를 만들기 위해서 오늘은 UI를 구성하였습니다.
<ImageButton
android:id="@+id/homeButton"
android:src="@drawable/ic_home"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
android:layout_width="wrap_content"
android:layout_height="0dp"/>
<EditText
android:id="@+id/addressBar"
android:inputType="textUri"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@+id/homeButton"
app:layout_constraintEnd_toStartOf="@+id/backButton"
android:layout_width="0dp"
android:layout_height="wrap_content"/>
<ImageButton
android:id="@+id/backButton"
android:src="@drawable/ic_back"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/forwardButton"
android:layout_width="wrap_content"
android:layout_height="0dp"/>
<ImageButton
android:id="@+id/forwardButton"
android:src="@drawable/ic_forward"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
android:layout_width="wrap_content"
android:layout_height="0dp"/>
홈버튼과 주소가 들어갈 Edit text와 back버튼과 forward버튼을 구성해주었습니다.
그 아래에는 WebView를 생성해주었습니다.
<WebView
android:id="@+id/webView"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toolBar"
app:layout_constraintBottom_toBottomOf="parent"
android:layout_width="0dp"
android:layout_height="0dp"/>
패스트캠퍼스 바로가기 -> https://bit.ly/3FVdhDa
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
'패스트캠퍼스 챌린지' 카테고리의 다른 글
| [패스트캠퍼스 챌린지 12일차] Android push 알람 앱 (0) | 2021.11.12 |
|---|---|
| [패스트캠퍼스 챌린지 11일차] Android WebView (0) | 2021.11.11 |
| [패스트캠퍼스 챌린지 9일차] Android recorder (0) | 2021.11.09 |
| [패스트캠퍼스 챌린지 8일차] Android voice recorder (0) | 2021.11.08 |
| [패스트캠퍼스 챌린지 7일차] Android Timer (0) | 2021.11.07 |