Проблема заключается в том, чтобы модифицировать один и тот же объект и добавить его в список. Создайте новый объект внутри цикла while.
LeaveSummary getValuesFromDb = new LeaveSummary();
Connection con = ConnectionProvider.getCon();
stmt = con.prepareStatement("SELECT * FROM create_request where username=?");
stmt.setString(1, objUsr.getUser_name());
rs = stmt.executeQuery();
while (rs.next()) {
//Add this line
getValuesFromDb = new LeaveSummary();
getValuesFromDb.setReqno(rs.getInt(1));
getValuesFromDb.setUser_name(rs.getString(2));
getValuesFromDb.setNo_of_days(rs.getInt(4));
getValuesFromDb.setLeave_Type(rs.getString(3));
getValuesFromDb.setStatus(rs.getString(6));
getValuesFromDb.setTotalUnits(rs.getInt(7));
getValuesFromDb.setBalanceUnits(rs.getInt(8));
rowArray.add(getValuesFromDb);
}
Вы можете открыть намерение, чтобы установить приложение после завершения загрузки. Но в результате появляется приглашение, которое просит пользователя установить или отменить.
Или
Вы можете выполнить команду оболочки adb в своем приложении, чтобы установить приложение в режиме без вывода сообщений, но сначала вам нужно будет включить или отключить отладку USB на своих телефонах. Но это может привести к тому, что ваше приложение будет связано с проблемами безопасности, и Google Play Store может сделать его уязвимым и пометить его как вирус.
Так что действуйте с умом.