I am doing an app which shows a database users. I want add differents actions depends on zone of click in each element.

This is my actually code for this list view:

```
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:padding="5dp" >

    <ImageView
        android:id="@+id/logo"
        android:layout_width="100px"
        android:layout_height="100px"
        android:layout_marginLeft="5px"
        android:layout_marginRight="20px"
        android:layout_marginTop="5px"
        android:src="@drawable/icondatabase" >
    </ImageView>

    <TextView
        android:id="@+id/label"
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:layout_weight="0.91"
        android:text="Not users"
        android:textSize="70px" />

    <ImageView
        android:id="@+id/imageAction"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" 
        android:layout_gravity="center"/>

</LinearLayout>

```

and this the class which creates list:

```
public class UsersArrayAdapter extends ArrayAdapter<String> {
    private final Context context;
    private final String[] values;
    private final List<Bitmap> listImages;
    private final String process;

    public UsersArrayAdapter(Context context, String[] values,
            List<Bitmap> listImages, String process) {
        super(context, R.layout.users, values);
        this.context = context;
        this.values = values;
        this.listImages = listImages;
        this.process = process;
    }

    public UsersArrayAdapter(Context context, String[] values) {
        super(context, R.layout.users, values);
        this.context = context;
        this.values = values;
        this.listImages = null;
        this.process = "";

    }

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

        LayoutInflater inflater = (LayoutInflater) context
                .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        View rowView = inflater.inflate(R.layout.users, parent, false);
        TextView textView = (TextView) rowView.findViewById(R.id.label);
        ImageView imageView = (ImageView) rowView.findViewById(R.id.logo);
        ImageView imageView2 = (ImageView) rowView
                .findViewById(R.id.imageAction);
        textView.setText(values[position]);
        if (listImages == null) {
            imageView.setImageResource(R.drawable.iconenroll);
        } else {
            imageView.setImageBitmap(listImages.get(position));

            if (process.compareTo("users") == 0) {

                imageView2.setImageResource(android.R.drawable.ic_menu_delete);
            }

            if (process.compareTo("verify") == 0) {
                imageView2.setImageResource(android.R.drawable.ic_media_play);
            }
        }

        return rowView;
    }
}

```

How can i do to if user clicks in imageaction do some action and if clicks in textview do other one?

thanks