a
стоить ли в android использовать устаревший класс java.util.Calendar?
...
Привет! Может кто знает. У меня есть приложение, в котором написано слово Версия, например. Можно как-нибудь пропарсить приложение и узнать в каком файле написано это слово?
Antony
Ростислав
Maxim
и трейсы читаемые?
Не уверен, но вроде бы да. В rx вообще земля пухом разбирать трейсы
--------
a
java.time
Kopusha
дешугаринг java.time сейчас только в AS Canary 4.0 вроде
Kopusha
короче, уже пахнет, но еще не мажется
Kopusha
а до тех пор ThreeTenABP от Бати
Kirill
Привет, подскажите как исправить:
Could not determine the dependencies of task ':app:kaptGenerateStubsLocal2Kotlin'.
> java.lang.reflect.InvocationTargetException
Появляется при попытке скомпилировать приложение, появилось после поднятия версий плэй сервисов
FreeUser
Всем привет, подскажите пожалуйста navigation component из jetpack'a, не умеет работать с startActivityForResult ?
Александр
@Harmonizr
Семен
Я перевёл через гугл, там что-то про майонез
Александр
Александр
Хотя, андроид с мазиком наверное ништячок так
Никита
Есть layout (width - wrap cont.).
В нем три textview (width - wrap cont. , background - any color). Программно задаются значения в них - 1, 10 и 100 соответственно.
Вопрос - как вычислить view с maxWidth и применить к остальным, дабы растянуть их по размеру layout'a?
Если я придумываю велосипед прошу направить на путь истинный.
Artem
Hovhannes
@Harmonizr законная реклама?
Anonymous
Привет друзья. Могу я поставит парол в room database как sqlite cipher?
Владислав
да
Владислав
ааа нет
Mike
Max
Alexey 🇪🇸
посоны, шо за пиздец с write external storage?
Alexey 🇪🇸
запрашиваешь и оно сразу возвращает будто бы не дал пермишен
Alexey 🇪🇸
на 28 апи
Hovhannes
У меня на 9 андроид все ок
Alexey 🇪🇸
Alexey 🇪🇸
В манифест не указываешь?
Alexey 🇪🇸
Чёт какая-то хрень, диалог пермишенов даже не вылазит и сразу типо отклонено
Сергій
Alexey 🇪🇸
Надо указывать всегда
там еще пишут что с 19 апи больше write external storage вроде не надо запрашивать, теперь только read. В общем херню какую-то творят не понятную((
Сергій
Alexey 🇪🇸
в итоге чет не пойму, на write вообще диалог пермишена не показывает. Если даешь read то не помогает, падает с тем что нет write permission
Сергій
Hovhannes
Alexey 🇪🇸
Сергій
Hovhannes
5 сек
Alexey 🇪🇸
еще больше путаницы будет
Hovhannes
@lolbla2 this
Hovhannes
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
Hovhannes
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
if (ContextCompat.checkSelfPermission(activity, Manifest.permission.WRITE_EXTERNAL_STORAGE)
== PackageManager.PERMISSION_GRANTED
)
DO_CODE()
else {
app.showToastShort(R.string.request_permission_storage_message)
ActivityCompat.requestPermissions(
activity, arrayOf(
Manifest.permission.WRITE_EXTERNAL_STORAGE
), 134
)
}
} else
DO_CODE()
Hovhannes
рабочий код
Hovhannes
activity : FragmentActivity если че
Hovhannes
import androidx.fragment.app.FragmentActivity
Alexey 🇪🇸
@lolbla2 this
ладно спасибо, в общем дал на всяк случае и read и write вроде пишет теперь
Alexey 🇪🇸
осталось разобраться почему download manager нотификашки не показывает во время загрузки
Hovhannes
не обязательно читать чтобы писать
Hovhannes
у меня даунлоадманагер тоже есть
Hovhannes
и все четко
Hovhannes
yeap
Hovhannes
val trackUrl = "my track url"
val request = DownloadManager.Request(Uri.parse(trackUrl))
val desc ="description"
request.setDescription(desc)
val name = "${track.artistName} - ${track.title}"
request.setTitle(name)
val fileName = "$name.mp3"
request.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, "$myFolder/$fileName")
val manager = app.getSystemService(Context.DOWNLOAD_SERVICE) as DownloadManager
manager.enqueue(request)
Hovhannes
@lolbla2 вот. тоже рабочий код
Hovhannes
ну да, я тоже запрашиваю пермишен чтоб сохранить в директорию файлик
Hovhannes
import android.app.DownloadManager
Hovhannes
чотинко работает этот код у меня на всех версиях
Alexey 🇪🇸
Alexey 🇪🇸
ты даже не сетаешь setNotificationVisibility
Hovhannes
я хз че ты делаешь
Hovhannes
у меня все ок
Hovhannes
и проценты тоже показывает
Hovhannes
и даже несколько загрузок сразу
Hovhannes
Alexey 🇪🇸
на 28 работает?
Alexey 🇪🇸
апи
Hovhannes
на всех
Hovhannes
прилага в сторе