1

私はギャラリーをプログラムで移動しようとしていますが、箱から出してすぐにかなりひどいものです。ギャラリーに付属の anumate プロパティは何もしていないように見えますか?

Animate が Gallery setSelection で動作しないように見える理由を知っている人はいますか? 私が使う

gallery1.setSelection(currentExercise, true);
gallery1.setAnimationDuration(500);

しかし、ギャラリーは瞬時に変化し続けます。

私はこの使用を示唆する解決策を見てきました (これは指のスライドを偽造しています)

gallery1.onKeyDown(KeyEvent.KEYCODE_DPAD_RIGHT, null);

より良い結果が得られますが、キーを押しているかのように迷惑なクリック音がするので、私の目的にはあまり適していませんか?

何か案は?

4

1 に答える 1

0

使用できますgallery1.onFling(null, null, 2000,0);

画像のサイズに依存するため、2000 の値を試してみる必要があります。スマートフォンよりもタブレットでギャラリー/画像が大きくなる場合は、デバイスのサイズにも依存する可能性があります。

これは完璧な解決策ではありませんが、うまくいくはずです。

于 2012-04-25T12:47:21.447 に答える