1

フォーラムでこれを検索しましたが、同様の質問は見つかりませんでした。カスタマイズされたリスト ビューがあります。このリストの各エントリはテキスト ビューと画像です。ユーザーがあるアクティビティにテキストを追加し、保存ボタンを押したとします。戻るボタンを押すと、このリスト ビューに戻ります。追加したエントリは、右からスワイプする必要があります。どうすればそれを行うことができますか。例があれば役に立ちます。

4

2 に答える 2

0

皆さんの貢献に感謝します。さらに掘り下げたところ、インターポレーターがビューにアニメーションを提供することがわかりました。例を参照して実装し、必要なものを取得しました。

于 2012-09-16T08:04:47.403 に答える
0

これは下から上への1つの実際の例です。右から左に変えることができると思います;-)

@Override
    public View getView(int position, View convertView, ViewGroup parent) {

        //Do the animation once.    
        if (position > maxposition) {
            AnimationSet set = new AnimationSet(true);

            Animation animation = new AlphaAnimation(0.0f, 1.0f);
            animation.setDuration(400);
            set.addAnimation(animation);

            animation = new TranslateAnimation(Animation.RELATIVE_TO_SELF,
                    0.0f, Animation.RELATIVE_TO_SELF, 0.0f,
                    Animation.RELATIVE_TO_SELF, 1.0f,
                    Animation.RELATIVE_TO_SELF, 0.0f);
            animation.setDuration(500);
            set.addAnimation(animation);

            row.startAnimation(set);
            maxposition = position;
        } 

        return row;
    }
于 2012-09-08T08:05:43.693 に答える