0

画面下部にFacebookの連絡先を表示するスライドビューを作成したいと思います。

上の画像に示すように、Facebookのロゴをクリックすると、Facebookのログインフォームが表示されます。ログインすると、Facebookのロゴをクリックすると、ビューがスライドイン/スライドアウトします(下の画像は、スライドアウト後のビューを示しています)。ビューには、選択したFacebookの連絡先の写真(すべてではなく、最大10個)が含まれるため、選択した連絡先を表示できるように、ビューをスクロール可能にする必要があります。

SlidingDrawerを見つけましたが、2つの別々の子ビューが必要なようです。1つはハンドル用、もう1つはコンテンツ用ですが、1つのビューが必要で、スライドインしたときに選択した領域のみが表示されます。

これを達成するための最良の方法に関する提案はありますか?

ありがとうございました

スライドメニュー1

スライドメニュー2

4

2 に答える 2

1

これは、smoothScrollTo メソッドを使用した単純な ScrollView で実行できませんでしたか?

ScrollView.smoothScrollTo

于 2011-02-23T11:58:52.003 に答える
1

ImageButton(facebook ロゴ) を備えた LinearLayout と、そのボタンをクリックしたときに Galleryview(最初は表示されない) を設定して、Imagebutton の Visibility をに設定しVisible.GONE、Gallery ビューを Visibleに設定して試すことができます。

于 2011-02-23T12:01:13.243 に答える