Size: a a a

StartAndroid Ru Chat

2020 August 24

ИТ

Иван Таран in StartAndroid Ru Chat
Vladushka
а вот про спинер я тебе рассказала уже свои мысли
Ясно, спасибо. Буду вникать, гуглить
источник

SP

Sergey Panov in StartAndroid Ru Chat
источник

ИТ

Иван Таран in StartAndroid Ru Chat
Sergey Panov
У какого объекта ты ищешь спинер? Он у тебя внутри адаптера?
нет, он у меня в другом классе, я не понимаю, как мне из адаптера обратиться в мэйнактивити. Я посторно создал объект в адаптере, наверно это нехорошо... но я никак способа придумать не могу, как узнать в методе адаптера состояние спиннера в диалоговом окне
источник

I

Ivan in StartAndroid Ru Chat
Иван Таран
нет, он у меня в другом классе, я не понимаю, как мне из адаптера обратиться в мэйнактивити. Я посторно создал объект в адаптере, наверно это нехорошо... но я никак способа придумать не могу, как узнать в методе адаптера состояние спиннера в диалоговом окне
findViewById здесь вообще не к месту
если спиннер в активити, то через интерфейс можно обращаться. В коснтруктор адаптера передавать интерфейс (заранее создать его), а в активити его реализовать
источник

SP

Sergey Panov in StartAndroid Ru Chat
Иван Таран
нет, он у меня в другом классе, я не понимаю, как мне из адаптера обратиться в мэйнактивити. Я посторно создал объект в адаптере, наверно это нехорошо... но я никак способа придумать не могу, как узнать в методе адаптера состояние спиннера в диалоговом окне
"он у меня в другом классе" Поэтому и всплывает null pointer ошибка.
источник

ИТ

Иван Таран in StartAndroid Ru Chat
Ivan
findViewById здесь вообще не к месту
если спиннер в активити, то через интерфейс можно обращаться. В коснтруктор адаптера передавать интерфейс (заранее создать его), а в активити его реализовать
спасибо, сейчас попробую
источник

СС

Слава Слава... in StartAndroid Ru Chat
Подскажите пжл как сделать чтоб proGuard не переименовывал некоторые классы. И можно ли сделать чтоб только определенные переменные не переименовывал?
источник

I

Ivan in StartAndroid Ru Chat
Слава Слава
Подскажите пжл как сделать чтоб proGuard не переименовывал некоторые классы. И можно ли сделать чтоб только определенные переменные не переименовывал?
@Keep над классом
возможно над переменной тоже можно.

А еще есть proguard rules
источник

СС

Слава Слава... in StartAndroid Ru Chat
Я пробовал rules, но чет не правильно указываю, не срабатывает
источник

СС

Слава Слава... in StartAndroid Ru Chat
Ivan
@Keep над классом
возможно над переменной тоже можно.

А еще есть proguard rules
А с методами @Keep сработает?
источник

I

Ivan in StartAndroid Ru Chat
попробуй🤷
источник

СС

Слава Слава... in StartAndroid Ru Chat
Ок спс
источник

a

arsenyi in StartAndroid Ru Chat
ребят, подскажите, нашел вот код, который делает скрин, а мне нужно его "обрезать", то есть взнять лишь какую то часть, не понимаю, где мне это сделать, надо что то с Bitmap?
источник

A

Artem [Android] in StartAndroid Ru Chat
arsenyi
ребят, подскажите, нашел вот код, который делает скрин, а мне нужно его "обрезать", то есть взнять лишь какую то часть, не понимаю, где мне это сделать, надо что то с Bitmap?
Можно взять не рутВью, а конкретный лаяут, который хочешь запринтскринить тогда ничего обрезать не придется
источник

a

arsenyi in StartAndroid Ru Chat
то есть просто ему передавать сам лэаут?
источник

a

arsenyi in StartAndroid Ru Chat
ну типо .лэаут
источник

A

Artem [Android] in StartAndroid Ru Chat
arsenyi
то есть просто ему передавать сам лэаут?
Да (если мы правильно друг друга поняли) :) по сути в строчке View v1 = ... присвоить нужный леяут
источник

a

arsenyi in StartAndroid Ru Chat
а, кажись понял, щас попробую
источник

a

arsenyi in StartAndroid Ru Chat
хм, почему то просто черный фон, ща попробую дргоуй лэаут
источник

a

arsenyi in StartAndroid Ru Chat
Хм, почему то вот так
источник