2011-12-19 3 views
1

Androidのギャラリーウィジェットで現在のXポジションを取得するにはどうすればいいですか?それも可能ですか? getX()getScrollX()は常に0になります。Android:Galleryウィジェットの現在の「x」ポジション

MacOSドックメニューのようなエフェクトを使用して、100要素の長い水平スクロールビューを作成する必要があります。多分あなたはそれのためのいくつかのアイデアを持っていますか?

+0

これは何か? http://evgeni-shafran.blogspot.com/2011/08/tutorial-custom-gallery-circular-and.html –

+0

残念ながら、それはかなり嘘つきです。似たようなことをしましたが、アニメーションを使ってズームインしました。 – cadavre

答えて

0

あなたが現在でいるアダプタのどの位置に戻ってくる

yourGallery.getAdapter().getSelectedItemPosition(); 

の線に沿って何かを行うことができます。
ピクセル値を返すgetScroll()getX()を試してみたのですが、getAdapter()を使うと多くのメソッドにアクセスできます基礎となるデータに変換します。

+0

私はこの方法を知っていて、実際に私はそれを四肢として使っています - 現在の位置を取得し、子の幅を掛けます。はい、私はpx、1pxごとに値が必要です。 – cadavre

+0

あなたには最高の運があります。 – Jave

関連する問題