Computer/Android
[Kotlin] Visibility
jamezc
2020. 10. 3. 07:59
[Kotlin] Visibility
Kotlin 에서는 Visiblity 설정 방법이 Android Java 와 조금 다르다.
# Android Java
public void showHide(View view){
if (view.getVisibility() == View.VISIBLE) {
view.setVisibility(View.INVISIBLE);
} else {
view.setVisibility(View.VISIBLE);
}
}
Java 에서는 View 의 SetVisibility 함수를 호출하여 Visible 설정값을 인자로 넣어 주지만
# Android Kotlin
fun showHide(view:View) {
view.visibility = if (view.visibility == View.VISIBLE){
View.INVISIBLE
} else{
View.VISIBLE
}
}
Kotlin 에서는 View 의 visibility 값에 직접 Visible 설정값을 넣어주면 된다.