やみ
Viacheslav (old)
Сергей
А это мягко говоря нетривиально. Ну может на гитхабе есть опен офис для андроида...и то там могут не все форматы поддерживаться да и огромен он и сложен
Ivansuper
Если стоит офис, то интент откроет документ в том же стеке и получится эффективно как в приложении. Но так, проще сказать пользователю "скачай офис". Иначе да, будет очень весело реализовывать встроенный просмотр офисных документов
Алексей
всем привет!
Извините что залетел, один простой вопрос (надеюсь)
Есть готовый код вот тут
https://www.ssaurel.com/blog/develop-a-wifi-scanner-for-android/
никак не могу заставить приложение отдать мне список wifi сети. А очень хочется.
в дебагере results = wifiManager.getScanResults(); results size 0 . API 27
И ругается scanResult.SSID = Cannot find local variable 'scanResult'
Алексей
уже добавил какие только можно разрешения
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
Ivansuper
В актуальных андроидах разрешения надо в рантайме просить
Viacheslav (old)
Я понимаю, что это бред полный изобретать велосипед, но как то вот так надо.
Ivansuper
Не завидую)
Alexey
Поцоны. Есть ресайклер, нужно отображать что элемент выбран\не выбран. Как это сделать лучше всего?
Выбран может быть только один элемент
Ivansuper
Viacheslav (old)
Не завидую)
Спасибо. Я так и думал, что никто таким не страдает
やみ
Ivansuper
Ресайклер отображает. Не воспринимай его как нечто огого. Если тебе что-то надо, описываешь нужные списки и структуру, потом отображаешь через ресайклер
Ivansuper
Alexey
Так, еще вопрос.
Как протестировать поведение когда приложение убито и потом при запуске весь стек фрагментов и активити поднимается назад.
Sergey
Ivansuper
Ivansuper
Но вообще помоему можно свернуть приложение и нажать в студии Стоп. Это убьет процесс
Alexey
Не совсем понятен вопрос
Есть переменные в статик полях (компоненты даггера). При смерти приложения они умирают. При старте ОС восстанавливает стек, нужно протестировать поведение даггер компонентов
Ivansuper
Sergey
Viacheslav (old)
やみ
Alexey
Dmitry
Sergey
можно
Ну, дык, рассказывай
Andy
Есть вопросик один. Как в телефонах xiaomi вывести свой виджет на экран блокировки? Поискал в интернете, все говорят, что нужно создавать свою тему и туда уже ставить свой виджет, может есть вариант полегче?
Сергей
Пока только doc и xls, думаю нужен будет и 2003.
На гитхабе д.быть готовое - несколько библиотек Если реадонли и без поддержки формул то выглядит подъемным проект за обозримое время. Хотя я вообще не уверен что поздние версии офисных файлов имеют открытый стандарт
Dmitry
Ну, дык, рассказывай
ставишь выгружать активити + лимит на 0 приложений, своё свернул, другое открыл
Dmitry
Dmitry
Dmitry
должно именно то что нужно сделать
Viacheslav (old)
Сергей
https://github.com/vkatz/AndroidXLSViewer
Типа ьакого
Сергей
Но если проект as is и мало участников то он глючен обычно. А если много и поддержка ок - то он огромен и сложен по встройке
Sergey
Viacheslav (old)
やみ
Alexander
Всем привет
Dmitry
А1
Alexander
Ребят не подскажите ошибку
Alexander
やみ
Alexander
76 строчка
やみ
А1
А зачем такой большой шрифт и масштаб?
Dmitry
Roman
Кто-нибудь знает какие-то книги по андроиду, где рассказывается опыт поддержки больших приложений, и проблемы с этим связанные?
Dmitry
этож не гадание по фото
Alexander
как?)
Что нужно показать?
Dmitry
вон в левом нижнем углу она написана
Alexander
Но я подставил свой json в котором присутствуют int
Dmitry
я имею ввиду что внизу там где красный текст, там написано что пошло не так
Viacheslav (old)
В самое начало прокрутить лог ошибки и фотографию
Viacheslav (old)
В чем проблемма не понятно. Ругается на json, но надо описание ошибки
Yuri
ребята подскажите что вообще с этой андройд студией происходит? на абсолютно новый комп поставил студию и эмулятор. все работало час а потом начала глючить установка приложения в симулятор. т.е. жмешь run, а он говорит Application Installation Failed.
Alexander
Он выводит json плюс ошибки
Alexander
Ivansuper
Невалидный жсон скорее всего
Viacheslav (old)
Можно попробовать почистить проект (Build -> clean project) и rebuild. Удалить приложение с эмулятора и наново пробовать. Еще может File -> Invalidate cash and restart
Alexander
Ivansuper
Не сравнивайте 2 разных платформы
Ivansuper
Возьмите этот жсон и засуньте в какой-нибудь веб валидатор
Viacheslav (old)
typeMismatch
Alexander
Хорошо сейчас попробую