Денис
Всем привет! как сделать чтобы арлет диалог был по центру и занимал 30% екрана.
Ivansuper
Ivansuper
Потом уже список отдашь в адаптер
Ivansuper
(не разметка, окно)
Ivansuper
30% посчитай на основе высоты экрана
Денис
Спасибо
Nick
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
нет я просто хочу читать текущий вью, я сразу могу потом записывать куда надо, но я не могу получить его
Di7aK
Impossible
Anonymous
привет в7. как можно добавить mipsel-linux-android
Ivansuper
Ivansuper
Плюс: @ndk_ru
Max
начинаю изучать андроид разработку, подскажите пожалуйста, можно ли две кнопки, к примеру, связать так, чтобы можно было обрабатывать событие по нажатию любой из этих кнопок, а результат выводимый далее зависил бы от id конкретной кнопки?
4/\/6|2`/
Mr ovafiya
Any Indian dev Pls inbox
Max
Ivansuper
--------
Max
--------
не
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;
}
}
--------
чет тип такого
Max
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
Может еще есть варианты
Ivansuper
Ivansuper
Зачем проверять?
Ivansuper
Пройдись по категориям, сложи в HashMap ключи с пустыми List. Пройдись по сервисам, добывая листы из HashMap и пополняя их
Ivansuper
У тебя есть "categoryId"
Back
Ivansuper
Ivansuper
У тебя два массива: категории и сервисы
Ivansuper
Что тебе нужно получить в List<String>?
Back
Да-да
Back
Категория, а в ней сервисы которые к ней относятся.
Ivansuper
Ну тогда что не понятно в моем сообщении?
Ivansuper
Конкретно скажи что не ясно, будем от этого идти
Back
Я понял) Заглючил просто))00
Back
Ты сказал про сервисы и я вспомнил Spring и тупанул)))
Ivansuper
Какой спринг, тут Андроид
Ivansuper
Более того твой вопрос в принципе не по Андроиду, если так подумать
Ivansuper
Но это ладно