Воспользуйтесь официальным гайдом.
developer.android.com/guide/topics/graphics/prop-a...
Вы были на правильном пути. Получить событие нажатия на элемент можно в двух местах:
1) В адаптере, при создании View
2) В активити, вызвав getListView().setOnItemClickListener()
getListView().setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
ObjectAnimator objectAnimator = ObjectAnimator.ofInt(view,"minimumHeight",300);
objectAnimator.setDuration(2000);
objectAnimator.start();
}
});