TextView를 만들다 보니, 더 좋은게 있어서 찾아봤다.
<com.google.android.material.textfield.TextInputLayout android:layout_width="match_parent" android:layout_height="wrap_content"> ` <com.google.android.material.textfield.TextInputEditText android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="텍스트"/>
</com.google.android.material.textfield.TextInputLayout> |
dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" implementation 'androidx.appcompat:appcompat:1.0.2' implementation 'androidx.core:core-ktx:1.0.2' implementation 'androidx.constraintlayout:constraintlayout:1.1.3' testImplementation 'junit:junit:4.12' androidTestImplementation 'androidx.test.ext:junit:1.1.1' //추가45 androidTestImplementation 'androidx.test:runner:1.1.1' androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1'
implementation 'com.android.support:design:28.0.0' //TextInputLayout } |
2시간정도 오류를 찾다가 알아낸 점은 내 라이브러리는 AndroidX라는거.. -..- 통합 라이브러리로 바뀌었다고 한다.
이거 뭐.. 하나 찾을때마다 각기 다른 환경의 사람들 내용을 참고하려니 시간이 오래 걸린다. ㅠ.ㅠ
기능은 다음과 같다.
https://developer.android.com/reference/android/support/design/widget/TextInputLayout
'Kotlin' 카테고리의 다른 글
24. 코틀린 데이터베이스 조회(리플렉션) (0) | 2020.04.20 |
---|---|
23. 코틀린 Sqlite/SQLiteOpenHelper (0) | 2020.04.16 |
21. 코틀린 화면전환2 (0) | 2020.04.09 |
20. 코틀린 화면 전환 (0) | 2020.04.06 |
19. 코틀린 버튼 이벤트 (0) | 2020.04.06 |