relativelayout을 사용하고 있는데 scrollview 내부에는 선형 레이아웃과 textview의 스크롤을 보장하는 textview가 있지만 특정 조건 이후에 텍스트를 스크롤하고 싶지는 않습니다. 그래서, 이것을 위해 무엇을 할 수 있습니까?어떻게 스크롤 뷰를 비활성화 할 수 있습니까?
2
A
답변
10
스크롤바가 보이지 않게하려면이 속성을 사용하십시오.
android:scrollbars="none"
편집 :
런타임 가시성의 변경 또는 우리가 scrolview.setEnabled(false)
또는 android:enabled=false
을 사용할 수 있습니다 위해, 가능 상태의 필요가있는 경우.
1
질문을 올바르게 해석했다면 ScrollView를 확장하고 onInterceptTouchEvent의 구현을 작성하고 싶을 것입니다. 그런 다음 ScrollView가 조건부로 터치 이벤트를 무시하게하여 스크롤 동작을 비활성화 할 수 있습니다. 자세한 내용은 this question을 참조하십시오.
5
가 스크롤 할 수있는 ScrollView를 중지하는 직접적인 방법은 없지만, u는 다른 방법처럼 그것을 수행 할 수 있습니다
scrollview.setOnTouchListener(new OnTouchListener()
{
@Override
public boolean onTouch(View v, MotionEvent event)
{
return !enable;
}
});
당신이 false로 설정할 때 스크롤 시작됩니다 true로 변수를 가능하게 설정할 때 스크롤 중지.
관련 문제
- 1. 어떻게 _moz_resizing을 비활성화 할 수 있습니까?
- 2. 어떻게 Microsoft.VisualStudio.TestTools.TestTypes.Unit.TestFailedException을 비활성화 할 수 있습니까?
- 3. 트랙볼을 어떻게 비활성화 할 수 있습니까?
- 4. 어떻게 앵커로 스크롤 할 수 있습니까?
- 5. 어떻게 html 캔버스를 "스크롤"할 수 있습니까?
- 6. vs2008에서 자동 서식을 비활성화 할 수 있습니까?
- 7. phpBB 로그인을 무시하거나 비활성화 할 수 있습니까?
- 8. Xcode 4에서 디버거를 비활성화 할 수 있습니까?
- 9. 스크롤 뷰에서 UILabels을 재사용 할 수 있습니까?
- 10. IE에서 Alt-Enter를 어떻게 비활성화 할 수 있습니까?
- 11. 특정 클래스에 대한 Log4perl 출력을 어떻게 비활성화 할 수 있습니까?
- 12. 데모 용 log4j RollingFileAppender 버퍼링을 어떻게 비활성화 할 수 있습니까?
- 13. 어떻게 ckeditor에서 저장 버튼을 비활성화 할 수 있습니까?
- 14. svnnotify에 대한 Perl 경고를 어떻게 비활성화 할 수 있습니까?
- 15. XtraTreeList의 최종 사용자 정렬을 어떻게 비활성화 할 수 있습니까?
- 16. 어떻게 C#에서 Windows 키를 비활성화 할 수 있습니까?
- 17. 모든 페이지에서 plone4의 왼쪽 열을 어떻게 비활성화 할 수 있습니까?
- 18. "TWebbrowser"에서 자바 스크립트 오류를 어떻게 비활성화 할 수 있습니까?
- 19. 어떻게 모니터를 신속하게 활성화/비활성화 할 수 있습니까?
- 20. SQL Server 2000에서 로그인을 어떻게 비활성화 할 수 있습니까?
- 21. JavaScript에서 http-equiv 새로 고침을 어떻게 비활성화 할 수 있습니까?
- 22. 체크 박스를 클릭하면 페이지 리디렉션을 어떻게 비활성화 할 수 있습니까?
- 23. Quartz JDBCJobStore에서 작업을 어떻게 비활성화 할 수 있습니까?
- 24. imagick에서 글꼴 다듬기를 어떻게 비활성화 할 수 있습니까?
- 25. Xcode 4에서 어떻게 색인 생성을 비활성화 할 수 있습니까?
- 26. python mechanize 모듈에서 히스토리를 어떻게 비활성화 할 수 있습니까?
- 27. 최대 절전 모드 캐시 로그를 어떻게 비활성화 할 수 있습니까?
- 28. EPiServer의 컨텐츠 편집기에서 게시 버튼을 어떻게 비활성화 할 수 있습니까?
- 29. JCheckBox의 비활성화 된 모양을 어떻게 복제 할 수 있습니까?
- 30. IE 다운로드 창이 나타나면 어떻게 레이블을 비활성화 할 수 있습니까?
특정 조건이 거짓 일 때 비활성화하려면 스크롤해야합니다. 변경 사항은 소스 코드 – Nikki
에서 수행해야합니다. 그런 다음'android : enabled = false' 또는'scrolview.setEnabled (false);를 사용하십시오. – Praveen
친절하게 업데이트하십시오. 당신의 대답에 대한 코멘트는 시청자가 처음 볼 수 있도록합니다. –