Кнопка внутри SimpleCursorAdapter

я ListView, который я заполняю с помощью SimpleCursorAdapter. Для каждого элемента в моем списке яve, в следующем порядке: TextView> RatingBar> TextView> ImageView. Я хочу добавить кнопку в ImageView, но я не знаю, как это ...

Где я заполняю ListView:

adapter = new SimpleCursorAdapter(this, R.layout.beerdrunk, cursor,
            new String[] { "beers", "notes", "numbers" }, new int[] {
                    R.id.champName, R.id.champNote, R.id.champDrunk });
    adapter.setViewBinder(binder);
    list = (ListView) findViewById(R.id.listMyBeers);
    list.setItemsCanFocus(true);
    list.setOnItemClickListener(onClickBeer);
    list.setAdapter(adapter);

OnItemClickListener:

private OnItemClickListener onClickBeer = new OnItemClickListener() {
    @Override
    public void onItemClick(AdapterView arg0, View arg1, int arg2,
            long arg3) {
        System.out.println(""+ arg0);
        System.out.println(""+ arg1);
        System.out.println(""+arg2);
        Intent newActivity = new Intent(MyBeers.this, DetailsBeer.class);
        newActivity.putExtra("com.example.checkmybeer.DetailsBeer", ""
                + arg3);
        startActivityForResult(newActivity, 0);
    }
};

И XML для beerdrunk: я



















мы пробовали что-то вроде:

    if(arg2 instanceof ImageView){
     //do some stuff
    }

Но это не работает ... Как я могу узнать, какой вид нажимается внутри моего "строка" ?"

Ответы на вопрос(1)

Ваш ответ на вопрос