Денис
Всем привет! как сделать чтобы арлет диалог был по центру и занимал 30% екрана.
Ivansuper
Потом уже список отдашь в адаптер
Ivansuper
Всем привет! как сделать чтобы арлет диалог был по центру и занимал 30% екрана.
Он и так по центру экрана. Если хочешь конкретный размер, то задай соответствующие ширину и высоту в лейаут параметры окна диалога
Ivansuper
(не разметка, окно)
Ivansuper
30% посчитай на основе высоты экрана
Денис
Спасибо
Nick
Мне нужно что-то такого типа
Ivansuper
Ии?
Ivansuper
Бери список. Сортируй список
Ivansuper
Ресайклер показывает. Это просто вью
Ivansuper
Не надо сортировать контролы. Сортируй модель
Ivansuper
Так же как сортировать по алфавиту. Просто твоя сортировка будет более специфичная
Ivansuper
888 человек в онлайне. Загадывайте желание
Boris
а как взять текущий вью PagerAdapter по id? я уже 2й час ищу и фигня какая-то
Денис
@Boris_age а что вы используете?
Boris
ну мол слайдер такой viewPager и я через листенер могу получить текущий id, а мне нужен еще view
Boris
текущего слайда
Boris
ну тип
Boris
Ужас
pos1 это что за методы
Денис
@Boris_age вам надо запустить vive?
Boris
мне нужно получить view и закинуть его в функцию дальше
В пейджере фрагменты лежат, правильно?
Boris
закинуть листенеры
Boris
В пейджере фрагменты лежат, правильно?
ну в каком смысле правильн?
Boris
Куда?
ну на вьюхи регестрацию сделать
Мне кажется ты костыли какие-то делаешь, и ещё не очень понятно какая цель
Нужен ли тебе вообще Вью пейджер?
Boris
Нужен ли тебе вообще Вью пейджер?
да, с ним слайдаю фрагменты и делаю регистрацию
Boris
пытаюсь их сетать паралельно скролу
Alexey
да, с ним слайдаю фрагменты и делаю регистрацию
ты че из вью одного фрагмента хочешь прочитать во вью другого фрагмента что ввел юзер в поля?
Boris
нет я просто хочу читать текущий вью, я сразу могу потом записывать куда надо, но я не могу получить его
Anonymous
привет в7. как можно добавить mipsel-linux-android
Ivansuper
привет в7. как можно добавить mipsel-linux-android
Поддержка MIPS была удалена в NDK r17
Ivansuper
Плюс: @ndk_ru
Max
начинаю изучать андроид разработку, подскажите пожалуйста, можно ли две кнопки, к примеру, связать так, чтобы можно было обрабатывать событие по нажатию любой из этих кнопок, а результат выводимый далее зависил бы от id конкретной кнопки?
Mr ovafiya
Any Indian dev Pls inbox
Max
на каждую обработчик нажатия который вызывает одну и ту же функцию
каждый раз переопределять функцию обработки события?
Ivansuper
каждый раз переопределять функцию обработки события?
Декларируешь ОДИН класс OnClickListener и подаешь его в обе кнопки как слушатель кликов
--------
начинаю изучать андроид разработку, подскажите пожалуйста, можно ли две кнопки, к примеру, связать так, чтобы можно было обрабатывать событие по нажатию любой из этих кнопок, а результат выводимый далее зависил бы от id конкретной кнопки?
да так и делают. У тебя будет слушатель на кнопках, а уже в обработчике onClick на вход будет передаваться вьюха, по айдишнику которой ты можешь делать разные вещи
--------
не
Max
блен
Max
а, вроде понял
--------
а, вроде понял
сначала устанавливаешь кнопки: button1 - view.vindViewById(R.id.button1); button2 - view.vindViewById(R.id.button2); потом устанавливаешь слушателей: button1.setOnClickListener(this); button2.setOnClickListener(this); потом обработка событий: public void onClick(View view){ swith(view.getId){ case R.id.button1: //то что делает первая кнопка break; case R.id.button2: //то что делает вторая кнопка break; } }
--------
чет тип такого
Back
"categories": [ { "id": 1, "name": "Услуги по акциям" }] "services": [ { "id": 18879, "name": "Name", "price": 7000, "priceMax": 0, "duration": 60, "description": "Стоимость указана на среднюю длину.", "priceStr": "7000 ₸", "categoryId": 1 }]
Back
Парни здарова!
Back
В общем мне приходит такой вот json(Категорий больше, и сервисов тоже), мне нужно их сопоставить в HashMap<String,<List<String», не подскажете как это сделать
Back
На ум приходит только условия
Back
Может еще есть варианты
Back
Что за условия?
Проверка на id категории в цикле
Ivansuper
Зачем проверять?
Ivansuper
Пройдись по категориям, сложи в HashMap ключи с пустыми List. Пройдись по сервисам, добывая листы из HashMap и пополняя их
Ivansuper
У тебя есть "categoryId"
Ivansuper
Ivansuper
У тебя два массива: категории и сервисы
Ivansuper
Что тебе нужно получить в List<String>?
Back
Да-да
Back
Категория, а в ней сервисы которые к ней относятся.
Ivansuper
Ну тогда что не понятно в моем сообщении?
Ivansuper
Конкретно скажи что не ясно, будем от этого идти
Back
Я понял) Заглючил просто))00
Back
Ты сказал про сервисы и я вспомнил Spring и тупанул)))
Ivansuper
Какой спринг, тут Андроид
Ivansuper
Более того твой вопрос в принципе не по Андроиду, если так подумать
Ivansuper
Но это ладно