2012-02-20 7 views
1

私はこのようなレイアウトを作成しようとしてきた:このような操作を行うにはどのAndroidレイアウトを使用しますか?

image 1

今、私はこれを行うためにあなたを求めていないよ誰かが少なくともスキームが何をする必要があります私に言うことができる(他の言葉でどのようにレイアウトを積み重ねるべきですか?)

例:

<LinearLayout android:orientation="vertical"> 
    <ViewFlipper> 
     <LinearLayout> 
      ....All the stuff within the ViewFlipper area... 
     </LinearLayout> 
    </ViewFlipper> 
    <LinearLayout android:orientation="horizontal"> 
     <Button id="@+id/btnPrevious"/> 
     <HorizontalScrollView > 
      <Button id="@+id/page1"/> 
      <Button id="@+id/page2"/> 
      <Button id="@+id/page3"/> 
      <Button id="@+id/page4"/> 
      <Button id="@+id/page5"/> 
      <Button id="@+id/page6"/> 
     </HorizontalScrollView> 
     <Button id="@+id/btnNext"/> 
    </LinearLayout> 
</LinearLayout> 

最大の問題は、私は、このリンクでサンプル画像のように見えるようにViewFlipper内部ビューをフォーマットする方法についての手掛かりを持っていないということである。

enter image description here

+0

これらの質問のいずれかが役に立った場合は、そのいずれかを受け入れてお知らせください。 –

答えて

0

RelativeLayoutは移動方法ですが、異なる解像度の画面では、目的のとおりに表示されないことがあります。 RelativeLayoutを使用すると、エッジを他のビューに揃えることができます。

Googleは、複数の画面をターゲットにするための適切なガイドをまとめました。

Targeting Multiple Screens

ViewFlipperは1回の警告で、あなたが提供する空間でViewFlipperフィットに追加されたすべてのビューを確認する、あなたはここに記載されている他のビューと同様に配置することができます。

ViewFlipperを使用するための良いチュートリアルはhereです。

+0

異なる解像度が懸念されます。 RelativeLayoutについて私はそれを使用するのが難しいと思うので、私はそれを使用したことはありませんが、今回はそれを行っていきます。ありがとう! :-) – Davidoff

+0

@ user1207197それは急な学習曲線のように見えるかもしれませんが、RelativeLayoutは本当にpoowerfullです。 –

+0

レイアウトの開発に使用できるUIエディタはありますか?私はDroidDrawのようなものですが、より簡単な/簡単なバギーのようなものです。 – Davidoff

関連する問題