Я использую оператор журнала для прослушивателя щелчков, чтобы отобразить строки в списке массивов.А согласно официальной документации, параметр «tag» в Log.i (tag, message) используется для идентификации источника сообщения журнала.Обычно он определяет класс или действие, в котором происходит вызов журнала. Ниже приведен код для регистрации строк списка массивов.
for (int i = 0; i < Response.size(); i++){
Log.i("Resulted String", Response.get(i));
}
В logcat были показаны строки в массиве arraylist.но для первого запуска оператор тега отображается перед всеми строками.и при втором запуске тег отображается 2/3 раза и т. д. ниже вывод, который я получил для первого запуска кода.
Строка результата: StatusOK
1010 * Amount2500.00score983 * CAR25.00score773
1012 * LAR2200.00score780 * Codeline.125000024._81922_767, _1127score993
PayeeNameGscore23
DateMay5,2018score925 * * 1 015 CheckNumber1127score1000
И тег для следующих запусков отображается следующим образом.
Результирующая строка: StatusOK
Сумма2500.00score983
CAR25.00score773
LAR2200.00score780
Codeline.125000024._81922_767, _1127score993
PayeeNameGscore23
Результирующая строка: DateMay5,2018score925
CheckNumber1127score1000
1036 *1025*, полученная строка: * 1035.00score983
CAR25.00score773
Результирующая строка: LAR2200.00score780
Codeline.125000024._81922_767, _1127score993
PayeeNameGscore23
DateMay5,2018score925
CheckNumber1127score1000
Мой вопрос заключается в том, почему этот оператор тега не отображается вместе с каждой строкой и почему отображается только с парой строк и на какой основе.
Пожалуйста, кто-нибудь дастуточнение.
спасибо