Tôi muốn bật ScrollView và vô hiệu hóa nó bằng một Nhấp chuột.
Tắt có nghĩa là nếu ScrollView không có ở đó .. và bật nó sẽ trả về ScrollView.
Tôi muốn điều đó vì tôi có một thư viện với các hình ảnh văn bản và trên một nút bấm, hướng màn hình sẽ thay đổi, vì vậy trong Khổ ngang, văn bản trở nên lớn hơn. Và tôi muốn ScrollView để hình ảnh không tự giãn ra và văn bản trở nên không thể đọc được.
scrollview.Enabled=false / setVisibility(false)
không làm bất cứ điều gì.
xml:
<ScrollView
android:id="@+id/QuranGalleryScrollView"
android:layout_height="fill_parent"
android:layout_width="fill_parent">
<Gallery android:id="@+id/Gallery"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:scrollbars="horizontal"></Gallery>
</ScrollView>
Cảm ơn
Chỉnh sửa1: Tôi không thể sử dụng Chế độ hiển thị (đã biến mất) vì điều đó cũng sẽ ẩn Thư viện, điều tôi muốn là ẩn hiệu ứng của Chế độ xem cuộn. Khi có ScrollView, hình ảnh trong Thư viện sẽ trở thành bảng cuộn và không vừa với màn hình nên bạn phải cuộn để xem toàn bộ hình ảnh, tôi không muốn tắt / bật tính năng đó chỉ bằng một lần nhấp vào nút.
Tôi đã thử điều này:
((ScrollView)findViewById(R.id.QuranGalleryScrollView)).setOnTouchListener(null);
((ScrollView)findViewById(R.id.QuranGalleryScrollView)).setHorizontalScrollBarEnabled(false);
((ScrollView)findViewById(R.id.QuranGalleryScrollView)).setVerticalScrollBarEnabled(false);
((ScrollView)findViewById(R.id.QuranGalleryScrollView)).setEnabled(false);
Nhưng hình ảnh trong Thư viện vẫn có thể cuộn được và không vừa với màn hình .. giải pháp cho việc này là gì?