2

これを使用しようとしていますmyGallery.setSelection(5, true);( Gallery.setSelection(Position, Animate); )。5 は要求された位置です。

このメソッドは、新しく選択された位置が表示されるまでギャラリーをアニメーション化する必要がありますか?? または、選択した位置に直接ジャンプしますか?

私がそれを使用すると、アニメーションが発生しないためです!!

4

1 に答える 1

1

アイテム選択リスナーのアニメーションを設定します。アニメーションは、選択したギャラリー アイテムに対してのみ呼び出されます。

myGallery.setOnItemSelectedListener(new OnItemSelectedListener(){
    @Override
    public void onItemSelected(AdapterView<?> arg0, View arg1,int arg2, long arg3) {
        arg1.setAnimation(AnimationUtils.loadAnimation(this, R.anim.scale_img));
    }
});

これはあなたを助けるでしょう。

于 2011-09-14T08:55:29.577 に答える