Impossible
Arsen
Сергей
Вы это на каком языке сейчас?
Impossible
Сергей
У нас на таймыре радио на долганском вещало похоже. "Тыгырлыма передовик проветыма, олортобо комсомол бугырлыма, план тылыма!
Dmitrii
Александр
Dmitry
Подскажите пожалуйста, есть ли какой-нибудь простой и элегантный способ скачать .txt по ссылке и прочитать её содержимое?
Yakov
Сергей
В три строки кода. Volley
А андроид доках есть пример.
Скачает в строку и делай с ней что хошь. Отработает в нужном треде и поймает ошибки
Dmitry
Yap
Привет, какая сейчас самая топовая либа для работы с RecyclerView?)
Leonid
Ребят простите школьника за тупые вопросы, но я не знаю на чем писать бэкэнд апи для приложений, во всех гайдах бэк пишется на пхп , а к нему у меня душа не лежит , да и плохо его знаю
Leonid
Есть ли гайды по написанию Бэка на питоне
Olexandr
есть
Leonid
Котлине
И
Джаве
Leonid
Какие
Володя
Володя
Никаких апачей разворачивать не надо
Володя
Минимум окружения
Leonid
Ок
Володя
Ну с таким только на стэковерфлоу))
Александр
кто знает, зачем при подключении sdk fcebook нужно это активити??
<activity
android:name="com.facebook.CustomTabActivity"
Mike
Bulat
Как сделать так, чтобы был background вокруг одного элемента и растянут на весь экран? Чтобы внутри элемента не было чужих цветов
M
Denys
Mike
Dmitry
Товарищи, подскажите пожалуйста, что делаю не так?
Почему-то возвращает NULL
URL url = new URL("https://satcity.s3-eu-west-1.amazonaws.com/connect/iptvcactus-connect.txt");
HttpURLConnection conn=(HttpURLConnection) url.openConnection();
conn.setConnectTimeout(5000);
BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()));
new_portal_url = in.readLine();
in.close();
Nick
Всем привет. Кто нибудь знает, как используя Material design лучше вывести строки типа "ключ: значение"?
Nick
Киньте ссылкой пожалуйста
Denys
Aleksey
Nick
Вопрос не понятен. :)
Recycler + две TextView не подойдут?
Хм, ну в принципе да. А можно ли сделать итем в recycler таким образом, чтобы при нажатии он как бы плавно раскрывался вместе с границей? Я помню как то делал что то подобное и у меня сам итем раскрывался норм, а вот divider просто исчезал и появлялся сразу на новом месте =(
Anonymous
ребят, научился делать приложения, хочу на гугл плей залить, создать для этого хочу apk файл...а он че-то не хочет создаваться, что я не правильно делаю ?
Anonymous
Egor
Сделай что говорят в ошибке
Anonymous
ок
Dmitry
Подскажите пожалуйста, можно как-нибудь сделать, чтобы другие потоки не работали, пока не закончит свою работу AsyncTask?
Yakov
Anonymous
LeV
Denis_LL
Здравствуйте. Может кто-нибудь из вас подсказать мне, как реализовать флаги, которые видны на карте и создаются по принятью json ответа от сервера(по координатам) и чтобы по нажатию на определенный флаг делался запрос на сервер и с сервера приходил ответ соответствующий данному флагу. Думаю, что необходимо использовать retrofit. Очень интересно услышать ответ более опытных разработчиков.
Denis_LL
Denis_LL
Denis_LL
Использую исключительно osm
Володя
Osm?
Володя
Вот из зис?
Дмитрий
openstreetmap
Володя
Спасибо
Володя
Но мне кажется тут не совсем про это вопрос
Denis_LL
Как мне кажется нужно это делать с помощь стандартного адаптера для retrofit
Володя
я так понял, что ты хочешь делать запрос, потом по ответу строить маркеры
Denis_LL
Да
Володя
а на маркеры повесить он клик листенеры
Володя
и делать запрос по нажатии
Denis_LL
Но вопрос в том, что потом при нажатии на определенный маркер должен получаться индивидуальный ответ для каждого маркера
Володя
я с картами уже не помню как работать, если честно, но не очень понимаю проблемы
Володя
смотри, ты же приклеиваешь листенер когда отрисовываешь маркер?
Denis_LL
Да
Володя
и у тебя в этот момент известен id маркера
Володя
так?
Denis_LL
Да
Володя
ну по тому что я сейчас понял, я бы просто сделал что-то типо того
// id маркера известен
// а маркер насколько я понимаю наследует View
marker.addOnClickListener{ requestForMarker (id) }
central
private var backToast:Toast? = null
override fun onBackPressed() {
if (backPressedTime + 2000 > System.currentTimeMillis()){
backToast!!.cancel()
super.onBackPressed()
return
} else {
Toast.makeText(baseContext, resources.getString(R.string.go_out), Toast.LENGTH_SHORT)
backToast!!.show()
}
backPressedTime = System.currentTimeMillis()
}
Как ту можно по нормальному разобраться с null? если просто без переменное выводить то все работает, но из за null в переменное судя по всему вывода уже не происходит
Denis_LL
Ещё немного уточню задачу. Есть json ответ с координатами маяков. Их я примерно знаю, как расставить. Для этого, как я думаю необходимо просто поместить в цикл этот запрос. Но необходимо после того, как они автоматически расставляются на карте при нажатии на любой из них получить информацию соответствующему нажатаму маяку. Если я правильно понял ваш ответ, то это нужно сравнивать id маяка с id json данных и получать соответствующую информацию?
Володя
а , то есть данные не нужно даже запрашивать с бэкенда?
Grigory
Всем привет. Может немного не по теме, но может кто знает, есть ли какая программа, с помощью которой можно управлять плеером телефона с компа?
Можно без UI и вообще консольную утилиту.
Володя
а ну когда ещё легче
Володя
ты же по массиву пробегаешься, на каждой итерации у тебя есть объект, ну и суй ссылку на этот объект в листенер
Denis_LL
Aleksandr
Vladislav
всем привет! можно ли серьезный проект на флаттере либо реакт нативе писать? есть ли в этом смысл и получиться ли нужные либы использовать?
Володя
нет
стоп
ты получил json
распарсил в List (точнее retrofit за тебя всё сделал)
в этом списке есть и координаты маркеров и информация, которую тебе нужно показать, так ?
проходишь по списку в цикле
для каждого объекта рисуешь маркер и этому маркеру прилепляешь листенер, в листенер суешь метод , в метод передаешь сам объект в котором вся информация есть уже
Володя