ClassCastException с ListView при выполнении notifyDataSetChanged

Я добавил представление в заголовок listVivew,

    View TopSearch =  (View) View.inflate(this, R.layout.search, null);
    lv.addHeaderView(TopSearch, null, false);

И все в порядке, пока я не попытаюсь выполнить (при изменении данных)

adapter.notifyDataSetChanged();

Это всегда приводит к сбою моего приложения, что приводит к следующей ошибке:

> java. lang.ClassCastException: android.widget.HeaderViewListAdapter

Если я удалю представление заголовка, то ошибки не будет. Какие-либо предложения? Спасибо.

38
задан bobetko 9 December 2010 в 23:24
поделиться