Как показать заголовок ListView, когда он пуст

Я разрабатываю следующий экран

Четыре коробки рядом друг с другом являются кнопками. При нажатии кнопок я меняю адаптер просмотра списка.

Поскольку содержимое над списком заняло много места, я сделал все это в виде заголовка и добавил его с помощью кода.

   myPollsList = (ListView) findViewById(R.id.listArea);
myPollsList.addHeaderView(getLayoutInflater().inflate(R.layout.profile_listview_header, null));

Теперь я хочу показать некоторые представления, когда список пуст. Но если я это сделаю, то заголовок тоже исчезнет.

Я использую это в Activity, а не ListActivity. Любые предложения или обходные пути для отображения заголовка, даже если список пуст?

РЕДАКТИРОВАТЬ: обратитесь к моему ранее вопросу здесьListView не хватает места для отображения контента на небольших экранах , Здесь кто-то предложил мне решить проблему, поставив ее в качестве заголовка

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

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