https://newseoul.tistory.com/141
주 내용은 다음 글을 참고하였다.
나머지 내용은 다 괜찮은 편이었으나 초보가 보기에 스위치를 어디에 추가하는가를 알 수 없었기에,
그부분을 정리하고자 한다.
스위치는 activity_main.xml에 추가하여야 하며, 본인의 layout에 맞춰서 추가해야한다.
id를 사용할 수 있도록 뷰바인딩을 사용할 수 있어야한다.
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity"
android:background="@drawable/splash_bg_gradient"
android:id="@+id/relative_layout"
>
<Switch
android:id="@+id/flashSwitch"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:switchMinWidth="100dp"
android:switchPadding="20dp"
android:text="Text Visibility"
/>
<RelativeLayout/>
내 코드는 다음과 같지만, 여기서 중요한건 스위치의 id뿐이고, 나머지는 본인의입맛대로 추가,수정하면 된다.
(RelativeLayout 아래부분은 본인의 코드에서 구현되어 있을터이니, 건드리지 않아도 된다.)
'안드로이드 스튜디오' 카테고리의 다른 글
안드로이드 스튜디오 에뮬레이터 시간 설정하기 (0) | 2021.09.10 |
---|---|
예전 버전 다운로드(github) (0) | 2021.08.09 |
timer함수 사용법 (안드로이드 스튜디오, Kotlin) (0) | 2021.08.09 |
EditText 사용법(Kotlin) (0) | 2021.08.08 |
github 협업하는법, 뷰바인딩(안드로이드 스튜디오) (2) | 2021.08.07 |