[Android] 너비와 높이를 지정할 때 뷰의 크기를 자동으로 조정할 수 있는 ImageView를 만들어 보십시오.
2744 단어 AndroidAspectRatioImageView
개요
미리 종횡비를 지정하면 ImageView의 높이가 종횡비 값에 따라 자동으로 조정되는 View가 만들어집니다.
날과 씨
이 프로그램 라이브러리를 만든 경과는 이렇습니다.
fit
로 이미지 로드fit
로 그림을 읽을 때 높이가 표시되지 않고 0으로 처리되어 방법을 생각해야 합니다사용법
AspectRatioImageView를Gradle의 종속성으로 추가
repositories {
maven { url 'https://jitpack.io' }
}
dependencies {
compile 'com.github.chuross:aspect-ratio-imageview:v1.0.2'
}
GiithubPage의 개인 마ven-repository를 언급했기 때문에 리포지션에 추가하는 것을 잊지 마세요.
XML 레이아웃에 기술하기
<dev.chuross.library.AspectRatioImageView
android:id="@+id/img_aspect_image_8"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:ariv_widthRatio="16"
app:ariv_heightRatio="9" />
이 예에서는 ImageView를 16:9로 높이를 자동으로 조정합니다.
라이선스
Apache License 2.0
별의별
repositories {
maven { url 'https://jitpack.io' }
}
dependencies {
compile 'com.github.chuross:aspect-ratio-imageview:v1.0.2'
}
<dev.chuross.library.AspectRatioImageView
android:id="@+id/img_aspect_image_8"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:ariv_widthRatio="16"
app:ariv_heightRatio="9" />
Apache License 2.0
별의별
Reference
이 문제에 관하여([Android] 너비와 높이를 지정할 때 뷰의 크기를 자동으로 조정할 수 있는 ImageView를 만들어 보십시오.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/chuross/items/0d6a2365bbf9d09fe84e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)