2

フリップ アニメーション (ジンジャーブレッドと互換性あり) を含むビューを含むフラグメント (サポート ライブラリから) があります。このビューには、フロント ページ用とバック ページ用の 2 つのビューが含まれています。「PageViews」は、反転した親ビューの角度に応じて、非表示または 90° で表示されます。フリップ アニメーションは、移動イベントによってトリガーされます。本のページをめくるようなもので、ページが指にくっつきます。ただし、ある時点で、ビューが画面に対してほぼ垂直に回転すると、ビューが消えます。ニア クリッピング プレーンを横切るため、クリッピングされているように見えます。

近くのクリッピングを変更する方法や、この問題を回避する方法はありますか (おそらく、ビューのヒラルキーを平坦化しますか?)。それとも、OpenGL ES を使用したほうがよいのでしょうか?

4

1 に答える 1

1

この問題は、ImageView を一番上に配置する代わりに、反転ビュー/レイアウトの背景として目的の画像を設定することで回避できます。したがって、反転ビュー自体が切り取られるわけではありません。上部のビューは、反転する親の境界に達するとクリップされます。この問題は、大きなビューが反転している場合 (画面全体など) にのみ発生すると思います。

于 2013-02-06T22:55:26.550 に答える