0
ビューページャの左側から深度変換を行うために使用したコードです。しかし、左のフラグメントのクリックは、それがビューにない場合でも動作しています。現在のフラグメントの代わりにビューページャでページ変換を使用した後、下のフラグメントがクリックされています
@Override
public void transformPage(View view, float position) {
if (position < -1) {
view.setAlpha(0);
} else if (position <= 0) {
view.setAlpha(1 + position);
view.setTranslationX(view.getWidth() * -position);
view.setTranslationZ(-1);
view.setScaleX(1);
view.setScaleY(1);
} else if (position <= 1) {
view.setAlpha(1);
view.setScaleX(1);
view.setScaleY(1);
view.setTranslationZ(1);
} else {
view.setAlpha(1);
}
}
私はこのコードであなたの問題を理解できないいくつかのコードを見ることができます。 – SahdevRajput74