2011-09-15 18 views
2

Androidでこのような動作を実装できるかどうかは疑問でした。スクロール可能なコンテナ内の「フローティング」ビュー

Example of behaviour.

黒い四角が画面の境界です。 青い正方形は、大きなスクロール可能なコンテナ(写真には表示されていません)の内側に配置された親です。 赤い四角は子ビューです。

親のスクロール中に子ビューの非常に特殊な垂直位置付けに興味があります。

子ビューは次のようになります。

  • は、親のトップに取り付けた親のトップは、画面上にスクロールされた場合には、画面上部の下に、画面の最上部に取り付けた(写真1と
  • スクロールされた場合(図3)
  • 親のトップが画面の上にスクロールされていて、子ビューのための十分な場所が可視領域にない場合は、子ビューのための十分な場所がまだあります。親(図4)
+0

画面1と画面4の動作が異なりますか。私はあなたが親が外出しているときに、画面が全く見えない画面1を試すことができます。または、親が可視であるかどうかにかかわらず、サブビューが常に見えるところで試してみてください。 –

答えて

0

私はこれを行うための簡単な方法はありませんが、浮動オブジェクトの親としてRelativeLayoutを使用してこれを行うことができ、自分で埋め込みを制御することができると思います。

関連する問題