2010-11-18 8 views
0

ここで問題が発生しました:How to start Activity in adapter?しかし、私はトランジションアニメーションの方向を変更したいと思います。これは、アダプタ内でoverridePendingTransition()を呼び出すことができないためです。だからあなたは文脈と意図を使ってそれをする方法を知っていますか?android startアダプタでのアクティビティ(トランジションアニメーション方向の問題)

また、カスタマイズされたアダプタを使用したアクティビティがあります。アダプターからアクティビティで自分自身の関数を呼び出す方法を知っていますか?

ありがとうございます! ペニー

答えて

3

コンテキストにアダプタを渡す必要があるように聞こえますが、コンストラクタをオーバーライドしてその中を渡すことはできますか?

+0

はい、私はアダプターにコンテキストを渡しました。コンテキストはアクティビティのスーパークラスなので、コンテキストはアクティビティ内のすべての関数を使用することはできません... ........私をつかまえます..... – justicepenny

+0

ああ、申し訳ありませんが、あなたの質問を誤解しました。 – GeekYouUp

+0

まあ、ああ、私はそのようなディックの頭です.......おかげで多くのあなたが私を助ける.....多くのありがとう! – justicepenny

0
((Activity) context).overridePendingTransition(R.anim.slide_out_right,R.anim.slide_in_left); 
関連する問題