나는 이런 HorizontalScrollView 내부의 사용자 정의보기가 있습니다.사용자 정의보기 HorizontalScrollView 안에 스크롤하지
사용자 지정보기의 너비가 화면 너비보다 커지고 가로 스크롤보기가 비활성화 된 것처럼 스크롤하지 않는 것이 문제입니다.
어떤 이유가있을 수 있습니까?
나는 이런 HorizontalScrollView 내부의 사용자 정의보기가 있습니다.사용자 정의보기 HorizontalScrollView 안에 스크롤하지
사용자 지정보기의 너비가 화면 너비보다 커지고 가로 스크롤보기가 비활성화 된 것처럼 스크롤하지 않는 것이 문제입니다.
어떤 이유가있을 수 있습니까?
MyCustomView
이 항상 화면 너비보다 큰 경우 HorizontalScrollView
의 너비와 동일한 값을 설정하는 것이 안전합니다. 다음보십시오 :
<HorizontalScrollView
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:fillViewport="true"
>
<com.mina.demo.customwidgets.MyCustomView
android:layout_width="wrap_content"
android:layout_height="50dp"
/>
</HorizontalScrollView>
내가 문제가 지금
HorizontalScrollView
의 폭이
fill_parent
로 고정되어 있다는 것입니다 생각합니다. 스크롤은 기본적으로 사용 가능하며 수동으로 변경하지 않아 문제가되지 않습니다.
솔루션을 시험해 보았을 때 내 사용자 지정 스크롤 내용이 보이지 않았고 실제로 이유를 모릅니다 –
전체 레이아웃 파일을 게시 할 수 있습니까? 단순히 'android : layout_width'를 변경하면 안된 것입니다 ... – tipycalFlow
이 레이아웃은 ListView –
사용자 정의보기의 너비를 fill_parent로 변경하고 변경 사항이 있는지 확인할 수 있습니까? –
아니요, 아무 일도 없었습니다 –