0
私は1つの活動では3つの水平scrollviewsがあることを確認してくださいはScrollview unscrollableアンドロイドスタジオ
eventScroll.getViewTreeObserver().addOnScrollChangedListener(new ViewTreeObserver.OnScrollChangedListener() {
@Override
public void onScrollChanged() {
int scrollX = eventScroll.getScrollX();
heavenScroll.setScrollX(scrollX/5);
bottomScroll.setScrollX(scrollX * 3);
}
});
今私の問題は、x位置が正しい値に自分自身をリセットする前に、ユーザーがまだ秒かそこらのために他のscrollviewsにスクロールすることができますので、私は、ユーザーのために、他のscrollviewsを無効にしたいと思います。このようなしかし、私はまだモーターが変えることができるようにしたいe ScrollXの値。
'make Scrollview unscrollable'スクロールできないスクロール可能なものは何ですか?必要がない場合は、ScrollViewをまったく使用しないでください。 –
ええと私は、異なるレイヤ1の上層1中間層と1下層層で3d効果を作成しようとしています。そして、ユーザーは中間層をスクロールして、トップとボトムが異なる速度でオートスクロールする必要があります。たとえば、空が地面より近くに移動する必要があります。これを動作させるには、ユーザーのトップレイヤーとボットレイヤーを無効にします – Robinhiio
しかし、スクロール不能なビューは固定されたビューにすることができます。または、単にルートコンテナに描かれた背景画像。 –