これは、「プロトタイプ」である:B5へAndroidでこのUIをどのように設計できますか?
B1は隣接する必要はボタンであり、ユーザーが水平方向にスクロールする必要があります。 UPとDOWNは常に画面に表示されるボタンです。
私は外部レイヤーとして古典的な線形レイアウトを使用することを考えていましたが、どのようにして常に上と下を常に中央に保ちますか?
これは、「プロトタイプ」である:B5へAndroidでこのUIをどのように設計できますか?
B1は隣接する必要はボタンであり、ユーザーが水平方向にスクロールする必要があります。 UPとDOWNは常に画面に表示されるボタンです。
私は外部レイヤーとして古典的な線形レイアウトを使用することを考えていましたが、どのようにして常に上と下を常に中央に保ちますか?
したがって、パノラマメトロスタイルのアプリケーションのように、ワイドパネル全体に静的な背景が必要です。一度同じようなことをしたら、半透明のレイアウトのボタンが必要なときに、RelativeLayoutを使ってその下にビューアニメーターがありました。同じようなことをすることができます:
メインレイアウトは、たとえばRelativeLayout
です.3つの子があります。最初はHorizontalScrollView
、2番目と3番目はHorizontalScrollView
の上にあるボタンで、画面の上部と下部に揃えてあります。 HorizontalScrollView
には何でも含めることができます。たとえば、長いLinearLayout
です。
HorizonralScrollView
は親の相対的なレイアウトを記入します
<RelativeLayout>
<HorizontalScrollView>
<LinearLayout>
<Button/>
<Button/>
<Button/>
</LinearLayout>
<HorizontalScrollView>
<Button/>
<Button/>
</RelativeLayout>
、最初Button
がトップに整列され、配置されます:私は、この方法が...ここ
は擬似レイアウトであることも可能だと思いますスクロールビューの上にあり、第2のButton
は同じですが、RelativeLayout
の下部に揃えられています。両方ともcenterHorizontalといくつかのパディングを使用して正確に配置できます。
コードを投稿できますか?私は2番目と3番目の子供の部分を取得していません... – dierre
私は編集がもっと澄んでいる場合はそれを参照してください:) –
framelayoutsを使用する必要がないため、私は別の編集を作った –