У меня есть вид с TabHost
и TabWidget
, который размещает на каждой вкладке ListView. Мне нужно иметь вид empty
для каждого ListView. То есть на каждой вкладке, если в соответствующем ListView нет элементов, мне нужно отобразить другое представление.Как реализовать два пустых представления в макете
Если у меня есть одна вкладка с видом, помеченным @android:id/empty
id в макете xml-файла, он работает отлично. Но как можно сделать одно и то же для каждой вкладки?
Я предпочитаю простое решение с минимальным кодированием. Я бы хотел, чтобы Android поддерживал что-то вроде @android:id/empty1
и @android:id/empty2
, но это не так.
ОБНОВЛЕНИЕ: Решено. Пользовательские идентификаторы работают нормально и для пустых представлений. Было моим недоразумением, что только предустановленные Android-представления с определенным идентификатором могут служить пустым представлением.
Знаете ли вы, что можете публиковать сообщения и принимать свои ответы? Выполнение этого предпочтительнее, чтобы добавить обновление в вопрос, чтобы сказать, что вы решили это. Вопрос будет закрыт как слишком локализованный, что может отрицательно повлиять на вашу будущую способность задавать новые вопросы. Приветствия. – Kev
@ Kev, конечно, я знаю это, и я делал это несколько раз. – Stan