2011-06-22 6 views
1

http://www.inter-fuser.com/2010/02/android-coverflow-widget-v2.htmlandroidギャラリーでクリックイベントを与える方法

ちょうど上記のリンクを通過してください。 Android Coverflowウィジェットのサンプルコードのサンプルがあります。 画像にクリックイベントを与えたい。私はどうすればそれをすることができます。 Plzは私に何らかの方法を提案します。あなたが設定することができ、同じように

coverFlowView.setOnItemClickListener(new OnItemClickListener() { 
    @Override 
    public void onItemClick(AdapterView<?> gallery, View view, int position, long id) { 
    //do stuff! 
    } 
}); 

:ウィジェットがGalleryから延びているので、 は、おそらくあなただけonItemClickListenerを追加することができ、

答えて

10

フォローコード

mCoverFlow.setOnItemClickListener(new OnItemClickListener() 
{ 
    @Override 
    public void onItemClick(AdapterView<?> parent, View view, int position, long arg3) 
    { 
     // TODO Auto-generated method stub 

    } 
}); 
+1

クリックした特定の画像を取得するにはどうすればよいですか? – Jyosna

+0

上記のコードでposition引数を使用 – ingsaurabh

+0

setOnItemClickListenerをauto excuteする必要がある場合は、onClickListenerを使用してsetClickableと同じようにしてください。次に何が行われるべきですか...ありがとうございます。 –

1

うーん下にありがとうonItemSelectedListener:アイテムが「選択」されたときに起動します(ギャラリーの中心に来る:

coverFlowView.setOnItemSelectedListener(new OnItemSelectedListener() { 
     @Override 
     public void onItemSelected(AdapterView<?> list, View view, int position, long id) { 
     //do stuff! 
     } 

     @Override 
     public void onNothingSelected(AdapterView<?> parent) { 
     } 
    }); 
+1

クリックした特定の画像を取得するにはどうすればいいですか? – Jyosna

+0

メソッドに引数として渡される位置intを使用します。 – edwoollard

関連する問題