2010-11-28 12 views
6

私は 'fullscreen'アイテムのカスタムギャラリーを持っており、GalleryのonFling()メソッドをオーバーライドしました。ユーザは、左または右に「flinged」していた場合には、このオーバーライドされた機能では、私がチェックし、Android:カスタムギャラリーで 'バウンス'エフェクトを無効にする

onKeyDown(KeyEvent.KEYCODE_DPAD_RIGHT, event); // OR 
onKeyDown(KeyEvent.KEYCODE_DPAD_LEFT, event); 

に応じて行動これは素晴らしい作品が、私はスクロールする「バウンス」のアニメーションのいくつかの並べ替えがあります。新しい画像が入ってきて、あまりにも遠くに移動し、最後の位置に戻ります。私が使用している画像が大きすぎるので、バウンスアニメーションはひどく見えます。そのため、私はそれを無効にします。

提案がありますか?

ありがとうございます!

エリック

+0

いずれもそのための解決策がありますか?以下の解決策は役に立たない – Arslan

+0

@Erikこの問題の解決策を見つけましたか? – Spike777

答えて

2

は、Androidを設定してみてください:animationDurationに非常に低い値、例えば、20または10

+0

これはうまくいくようです。 –

関連する問題