いくつかの ScrollViews を含む ViewFlipper があります。最初の ScrollView には、ラジオボタン グループがあります。
ラジオボタンがチェックされていない起動時に、すべての ScrollView を非表示にしてスワイプを禁止したいと考えています。ラジオボタン1がチェックされている場合、特定のScrollViewのみを表示し、左右にスワイプするとそれらのみが表示されるようにします。ラジオボタン 2 の場合は、他の ScrollViews などです。
これは可能ですか?
スクロールビューの可視性を View.GONE に設定してみましたが、スワイプを妨げません。
これが可能であれば、私は素晴らしいでしょう。
- 編集 -
なんとか見つけました
viewFlipper.removeViewAt(1);
しかし今、アクティビティを再開せずにビューを復元するという質問に行き詰まっています。アクティビティにレイアウトを強制的にリロードさせる方法はありますか? または、RemoveViewAt(..) を使用しないでください。ビューを無効にする別の方法があります。
RG、エリック