В Android ListView, как я могу перебирать / манипулировать всеми дочерними представлениями, а не только видимыми?
Приведенный ниже код НЕ меняет текст всехListView's
строки, потому чтоgetChildCount()
не получает всеListView's
строки, но только строки, которые видны.
for (int i = 0; i < listView.getChildCount(); i++)
{
View v = listView.getChildAt(i);
TextView tx = (TextView) v.findViewById(R.id.mytext);
tx.setTextSize(newTextSize);
}
И что же мне делать?
Есть ли код для получения уведомления, когдаListView's
Строка становится видимой, поэтому я могу установить размер текста?