Hovhannes
бахни мапу с ключ позиция и значение вью
Корбен
Ребят подскажите.Есть база данных,там значение в 16ричной системе,как преобразовать это дело в число?
Nikita
если тупо расставить все марджины и паддинги по гайдам материала то будет норм...
Nikita
и шрифты
Миша
шрит то что было, да, не менял, согласен
Nikita
и высоты элементов
Миша
но это так скажем альфа версия
Миша
скинь ссылку на гайд плиз
Vadim
Nikita
Vadim
Hovhannes
тебе тебе
Viktor
Используй что-то типа Moqups
Viktor
Для набросков
Миша
о, за сервис спасибо. Попробую накидать что то
awawa
Vadim
тебе тебе
на данный момент у меня вот такой вот метод
override fun instantiateItem(container: ViewGroup, position: Int): Any {
val view = AuthorizationHeaderView(context = context)
updateViewContent(view, data[position])
timeUpdateListeners.add(view as TimeUpdateListener)
container.addView(view, 0)
return view
}
где я создаю вьюшку
обновляю её
вешаю листенер на таймер
добавляю и возвращаю вью
что вы подразумеваете под кешировать вью
Nikita
Nikita
это прям квинтэссенция нового поколения программистов :D
Nikita
Ок, чат! HEX to DEC!
Hovhannes
Vadim
Hovhannes
ну вот
Hovhannes
смотри
Hovhannes
добавил в свой контейнер если в мапе нет
Hovhannes
если он есть, бери оттуда вьюху
Hovhannes
элементарно)
Hovhannes
но мне кажется ты дофига всего лишнего делаешь в этом методе
Hovhannes
я не знаю какие у тебя таймеры и вот это все
Hovhannes
но вангую им там не место
Vadim
@JohnnySC ну таймеры это отдельный разговор, возможно.
Добавил в свой контейнер container.addView(view, 0)
а мапу тут же создавать с проверкой тут?
Hovhannes
тополя
Hovhannes
смотри
Hovhannes
MyAdapter {
private val map = HashMap<String, View>()
fun instantiate (. ... , position:Int) {
if (map.containsKey(position)
return map.get(position)
else
//make view and add to cotnainer
val view = makeView()
container.add(view)
map.put(position, view)
Vadim
Hovhannes
Hovhannes
вообще эта тема легко гуглится
Hovhannes
Vadim
ну я ввел instantiateItem stop redraw view и ничего пока не нашёл
Hovhannes
ЛОЛ
Hovhannes
навык гугления - бот
Alex Android
Подскажите плиз правильный способ вхождения в консоль разработчика, каждый раз захожу по прямому линку, каждый раз он меня логинит под неправильным аккаунтом
Vadim
Vadim
Hovhannes
Hovhannes
как бы ты ввёл?
prevent instantiating items android viewpageradapter
Hovhannes
ясн
Vadim
Что то не так?
Hovhannes
Hovhannes
или так
Vadim
Аля
привет)
крч я пытаюсь соорудить постоянное свечение кнопки (типа градиентной обводки которая плавно затухает и снова активируется, и так постоянно)
я так понял что стандартными средствами такое не соорудить (или я неправильно понял, буду рад если поправите). есть у кого идеи как такое сделать?)
Hovhannes
анимация?
Hovhannes
постепенно меняешь альфу
Аля
анимацией как?
и так чтобы это было бесперерывно
Hovhannes
делаешь анимацию
Hovhannes
ставишь лиснер на окончание
Artem
(CI) Знатоки, внимание вопрос,
при запуске такой команды из консоли:
gradlew --stacktrace assembleDebug
Получаю эту хню:
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> More than one file was found with OS independent path 'AndroidManifest.xml'
Запускаю это на локальной машине чтобы потом автосборщик мог собрать так же.
Сталкивался кто-нить?
Hovhannes
запускаешь заново
Hovhannes
или просто циклишь ее если там есть такая метода. не помню
Hovhannes
ну да ну да
Nikita
ллибо туда обратно либо сначала
Hovhannes
я просто делал сложную анимацию с 2 айтемами
Hovhannes
один заканчивал и начинал второе
Nikita
чем меньше кода в анимации тем меньше шансов что это сдохнет когда тред поблочится
Artem
Leonid
подскажите пожалуйста как программно задать расстояние от элемента android:layout_marginLeft делаю так RelativeLayout.LayoutParams leftMarginParams = new RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
leftMarginParams.leftMargin = 50; он задает значение не от элемента, а отступ от левого края
Павел
ребят каким образом можно залить приложение в гугл плей так чтобы его могли скачать по приглашению или там по ссылке(короче чтоб оно было приватным)
Artem
Artem
Hovhannes
Hovhannes
бета там все дела
Artem
либо всем один аккаунт делать
--------
бета тест сделай, у меня сейчас так. Новый функционал - в бете, если всё норм, через неделю выкатываю в релиз
Hovhannes
+