Код ниже не меняет текст всех строк 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
становится видимой, поэтому я могу установить ее размер текста?