Size: a a a

StartAndroid Ru Chat

2020 October 24

I

Im Are Have Retarded... in StartAndroid Ru Chat
Иван Захаров
private val recyclerView get() = requireView().findViewById<RecyclerView>(R.id.rv_numbers)
сейчас попробую
источник

I

Im Are Have Retarded... in StartAndroid Ru Chat
Иван Захаров
private val recyclerView get() = requireView().findViewById<RecyclerView>(R.id.rv_numbers)
не получается понять, что после этого писать
источник
2020 October 25

I

Im Are Have Retarded... in StartAndroid Ru Chat
Im Are Have Retarded (rjomBella)
не получается понять, что после этого писать
recyclerView.context раньше не работало, чето понажимал, еще раз попробовал его и заработало o.O

огроменное спасибо! пойду теперь возвращать боттомбар и кнопку, ибо пропадает при открытии фрагмента хд
источник

ж

жабич in StartAndroid Ru Chat
Так вроде layout manager можно указать через xml
источник

ж

жабич in StartAndroid Ru Chat
И не привязывать его каждый раз в коде
источник

I

Im Are Have Retarded... in StartAndroid Ru Chat
жабич
И не привязывать его каждый раз в коде
фиг знает, но у меня он снова перестал работать🤨 продолжу завтра
источник

MK

Maksim Kazantsev in StartAndroid Ru Chat
У меня есть сохранённый свой timestamp, например из "Oct 25 10:50:15". Как мне получить timestamp, который будет преобразован из моего, но в часовом поясе UTC+3?
источник

СП

Сергей П. in StartAndroid Ru Chat
Maksim Kazantsev
У меня есть сохранённый свой timestamp, например из "Oct 25 10:50:15". Как мне получить timestamp, который будет преобразован из моего, но в часовом поясе UTC+3?
Если таймстамп именно в таком виде как строка то это жопа. Сначала разбирать дату из строки (а там формат может съехат), потом понять в какой таймзоне его делали потом считать разницу.

Таймстампы надо хратить в integer как  unix time.  И с этим числом работать стандартными методами из класса Calendar.
источник

MK

Maksim Kazantsev in StartAndroid Ru Chat
Сергей П.
Если таймстамп именно в таком виде как строка то это жопа. Сначала разбирать дату из строки (а там формат может съехат), потом понять в какой таймзоне его делали потом считать разницу.

Таймстампы надо хратить в integer как  unix time.  И с этим числом работать стандартными методами из класса Calendar.
Нет, таймстемп лежит в лонге. Получить из него дату не проблема, вопрос не об этом.
Кейс такой. Есть сохранённый локальный таймстемп, мне надо отправить на сервер, на котором время UTC+3.
Соответственно мне надо создать какой то календарь с таймзоной UTC+3, затем засетить ему время со сдвигом из своего таймстемпа? Должен же быть проще способ получить нужное время со сдвигом.
источник

СП

Сергей П. in StartAndroid Ru Chat
В Calendar должны быть стандартные методы. И вообще    calendar есть старый и новый два класса в Джаве. А почему фикс. +3? Это время москвы/киева. Может надо брать из тек локали время. Ну и вроде юникстайм по Гринвичу всегда - так что просто прибавить 180 минут может?
источник

DC

Dyno Chris is... in StartAndroid Ru Chat
Maksim Kazantsev
Нет, таймстемп лежит в лонге. Получить из него дату не проблема, вопрос не об этом.
Кейс такой. Есть сохранённый локальный таймстемп, мне надо отправить на сервер, на котором время UTC+3.
Соответственно мне надо создать какой то календарь с таймзоной UTC+3, затем засетить ему время со сдвигом из своего таймстемпа? Должен же быть проще способ получить нужное время со сдвигом.
просто к лонгу добавьте нужное количество часов. меньше заморачивайтесь
источник

MK

Maksim Kazantsev in StartAndroid Ru Chat
Так, другая проблема =) Как получить timestamp utc?
источник

DC

Dyno Chris is... in StartAndroid Ru Chat
Maksim Kazantsev
Так, другая проблема =) Как получить timestamp utc?
а в какой таймзоне у вас таймстемп лежит?
источник

MK

Maksim Kazantsev in StartAndroid Ru Chat
Dyno Chris is...
а в какой таймзоне у вас таймстемп лежит?
Допустим нет никакого таймстемпа. Просто мне надо сейчас на устройстве получить utc
источник

V

Vladushka in StartAndroid Ru Chat
Я не понимаю, почему люди задают такие простые вопросы сюда, а не в гугл

https://stackoverflow.com/questions/11665923/how-can-i-get-the-current-utc-time-online-in-android/19735993#:~:text=I%20used%20this%20method%20to,%22))%3B%20String%20utcTime%20%3D%20sdf.

https://www.google.com/amp/s/phrase.com/blog/posts/how-to-get-date-time-in-utc-or-gmt-in-java/amp/
источник

J

J.S in StartAndroid Ru Chat
А я вот не понимаю как вам не надоедает отвечать на них
источник

V

Vladushka in StartAndroid Ru Chat
Та с утра заняться нечем, чего б и нет
Заодно непрерывное повторение)
источник

MK

Maksim Kazantsev in StartAndroid Ru Chat
не гуглил бы, не спрашивал =( Это решение - с использованием сервера. Ну как бы такое.
источник

V

Vladushka in StartAndroid Ru Chat
Самый первый вопрос - это и есть ответ, там же чел пишет, что он получает время локально и переводит в ютс и все работает, но он переживает, что у некоторых юзеров не верное время и просит решение с использованием сервера
источник

V

Vladushka in StartAndroid Ru Chat
Плюс я ещё и статью кинула
источник