私はrelativelayoutを使用しています。スクロールビュー内に線形レイアウトと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. スクロールビューでoverscrollを無効にするにはどうすればいいですか?
- 2. jqgridローカルキャッシュを無効にするにはどうすればよいですか?
- 3. Crawler4Jロガーを無効にするにはどうすればよいですか?
- 4. iPadサポートを無効にするにはどうすればよいですか?
- 5. Ctrl + F4を無効にするにはどうすればよいですか?
- 6. WM6.5.3ジェスチャーを無効にするにはどうすればよいですか?
- 7. ピボットフリックイベントを無効にするにはどうすればよいですか?
- 8. invalidate()を無効にするにはどうすればよいですか?
- 9. Djangoクエリキャッシュを無効にするにはどうすればよいですか?
- 10. クエリキャッシュを無効にするにはどうすればよいですか?
- 11. TextBlockを無効にするにはどうすればよいですか?
- 12. "dijit.form.FilteringSelect"ウィジェットを無効にするにはどうすればよいですか?
- 13. should.jsを無効にするにはどうすればよいですか?
- 14. ASP:Panelを無効にするにはどうすればよいですか?
- 15. tomcatを無効にするにはどうすればよいですか?
- 16. LinkLabel TabStopを無効にするにはどうすればよいですか?
- 17. scrollViewを無効にするにはどうすればよいですか?
- 18. ランキットを無効にするにはどうすればよいですか?
- 19. GestureListenerを無効にするにはどうすればよいですか?
- 20. pyqt4 QGraphicsView.mousePressEventを無効にするにはどうすればよいですか?
- 21. ドッカースワームモードを無効にするにはどうすればよいですか?
- 22. Android:デスクトップを無効にするにはどうすればよいですか?
- 23. Yiiエラーページを無効にするにはどうすればよいですか?
- 24. クリックボタンを無効にするにはどうすればよいですか?
- 25. ポリラインクリックオーバーレイを無効にするにはどうすればよいですか?
- 26. マルチタッチを無効にするにはどうすればよいですか?
- 27. Specflow Intellisenseを無効にするにはどうすればよいですか?
- 28. org.apache.catalina.core.ApplicationContext logを無効にするにはどうすればよいですか?
- 29. ビュークローズオプションを無効にするにはどうすればよいですか?
- 30. UISegmentedControlを無効にするにはどうすればよいですか?
特定の条件がfalseになったときにスクロールして無効にするように求めています。変更はソースコード – Nikki
で行われなければなりません。次に、android:enabled = false'または 'scrolview.setEnabled(false);を使用してください。 – Praveen
これを親切に更新してくださいあなたの答えにコメントして、初めて見ることができます。 –