Hi Mark,
Thanks for the Reply.

I might have not stated my question properly.

I have implemented another functionality for onListItemClick().

Each list item has a ImageView and i want the user to be able to
change this image by selecting from phone's gallery or by taking a
snap. So i have an onClicklistener() for the image view. How can i
know which ListItem was clicked? I also would like to update the
database for this ListItem to save the image byte[] in blob column.
For this reason i have to know the item that was clicked.

Regards
Hari

On Jul 29, 8:31 pm, Mark Murphy <[email protected]> wrote:
> The View passed into onListItemClick() is the row. Call findViewById()
> on that View to retrieve yourImageView.
>
>
>
> On Thu, Jul 29, 2010 at 8:29 PM, Hari <[email protected]> wrote:
> > Hi,
> > I have implemented a "EfficientAdapter". Each list item is a
> > LinearLayout of a combination of image and text views.  This
> > EfficientAdapter is attached to a Array<CustomObject>. Code snippet is
> > below:
>
> > [code]
> > public class ExampleList extends ListActivity {
> >  private class EfficientAdapter extends BaseAdapter {
> >    .........
> >      public View getView(int position, View convertView, ViewGroup
> > parent) {
> >           ..........
> >           //Make the ICON Clickable
> >          holder.icon.setOnClickListener(mCorkyListener);
> >      }
>
> >      class ViewHolder {
> >            ......
> >            TextView dateRange;
> >            ImageViewicon;
> >            .....
> >        }
> >  }
>
> >  public void onCreate(Bundle savedInstanceState) {.....}
>
> >  protected void onListItemClick(ListView l, View v, int position,
> > long id) {.....}
>
> >  public OnClickListener mCorkyListener = new OnClickListener() {
> >        public void onClick(View v) {
> >                // do something when the button is clicked
> >                Log.i("Item ID", v.getId()+"");
> >                captureImage();
> >    }};
>
> >   .................
> >  }
> > [/code]
>
> > The captureImage() method brings up the option for user to select an
> > image from Gallery or click a snap.
>
> > My Problem:
> > "I DO NOT KNOW" how togetahandleto the image in the list item that
> > was clicked. I will have refresh the image view with what ever image
> > was selected by the user.
>
> > Any leads or pointers in resolving this issue is greatly appreciated
>
> > Thanks
> > Hari
>
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Android Developers" group.
> > To post to this group, send email to [email protected]
> > To unsubscribe from this group, send email to
> > [email protected]
> > For more options, visit this group at
> >http://groups.google.com/group/android-developers?hl=en
>
> --
> Mark Murphy (a Commons 
> Guy)http://commonsware.com|http://github.com/commonsguyhttp://commonsware.com/blog|http://twitter.com/commonsguy
>
> _Android Programming Tutorials_ Version 2.9 Available!

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to